diff options
Diffstat (limited to 'meson.build')
| -rw-r--r-- | meson.build | 39 |
1 files changed, 1 insertions, 38 deletions
diff --git a/meson.build b/meson.build index b0ea8e8..8e396d8 100644 --- a/meson.build +++ b/meson.build @@ -88,35 +88,6 @@ yasl_lib = both_libraries( install: true, ) -install_headers( - 'include/yasl/yasl.h', - 'include/yasl/app.h', - 'include/yasl/timing.h', - 'include/yasl/keycodes.h', - 'include/yasl/loop.h', - 'include/yasl/native.h', - subdir: 'yasl', -) - -if has_wayland - install_headers('include/yasl/native/wayland.h', subdir: 'yasl/native') -endif -if has_x11 - install_headers('include/yasl/native/x11.h', subdir: 'yasl/native') -endif -if has_cocoa - install_headers('include/yasl/native/cocoa.h', subdir: 'yasl/native') -endif - -pkg = import('pkgconfig') -pkg.generate( - yasl_lib.get_shared_lib(), - name: 'yasl', - description: 'Yet Another Surface Library - minimal, modern desktop window surface abstraction', - version: meson.project_version(), - subdirs: '.', -) - yasl_dep = declare_dependency( link_with: yasl_lib.get_static_lib(), include_directories: include_directories('include'), @@ -131,7 +102,7 @@ hello_example = executable( link_with: yasl_lib.get_shared_lib(), ) -executable( +interactive_example = executable( 'yasl-example', 'examples/simple_window.c', include_directories: inc, @@ -158,11 +129,3 @@ game_example = executable( ) subdir('tests') - -doc_dir = get_option('datadir') / 'doc' / 'yasl' -install_data('README.md', 'CONTRIBUTING.md', 'IDE_INTEGRATION.md', 'Doxyfile', 'LICENSE', install_dir: doc_dir) -# Preserve source-relative links and keep the reference buildable offline. -install_subdir('docs', install_dir: doc_dir) -install_subdir('examples', install_dir: doc_dir) -install_subdir('include', install_dir: doc_dir) -install_data('LICENSE', install_dir: get_option('datadir') / 'licenses' / 'yasl') |
