diff --git a/data/meson.build b/data/meson.build index 7830a7a..24e5f9f 100644 --- a/data/meson.build +++ b/data/meson.build @@ -1,4 +1,7 @@ -install_data(['80xapp-gtk3-module.sh'], - install_dir: join_paths(get_option('sysconfdir'), 'X11', 'xinit', 'xinitrc.d'), - install_mode: 'rwxr-xr-x' -) + +if not app_lib_only + install_data(['80xapp-gtk3-module.sh'], + install_dir: join_paths(get_option('sysconfdir'), 'X11', 'xinit', 'xinitrc.d'), + install_mode: 'rwxr-xr-x' + ) +endif \ No newline at end of file diff --git a/libxapp/meson.build b/libxapp/meson.build index 24fa2ce..888d447 100644 --- a/libxapp/meson.build +++ b/libxapp/meson.build @@ -147,10 +147,12 @@ install: true ) -gtk3_module = shared_module( - 'xapp-gtk3-module', ['xapp-gtk3-module.c'], - include_directories: [top_inc], - dependencies: [gtk3_dep, libxapp_dep], - install: true, - install_dir: join_paths(gtk3_dep.get_pkgconfig_variable('libdir'),'gtk-3.0','modules') -) \ No newline at end of file +if not app_lib_only + gtk3_module = shared_module( + 'xapp-gtk3-module', ['xapp-gtk3-module.c'], + include_directories: [top_inc], + dependencies: [gtk3_dep, libxapp_dep], + install: true, + install_dir: join_paths(gtk3_dep.get_pkgconfig_variable('libdir'),'gtk-3.0','modules') + ) +endif