diff --git a/meson.build b/meson.build index ef5e76d1..cc1eed01 100644 --- a/meson.build +++ b/meson.build @@ -259,8 +259,6 @@ int main(void) { config_h.set10('HAVE_STDATOMIC_H', true) endif -install_service_files = get_option('sysprofd') == 'bundled' - if need_glib subdir('contrib') endif diff --git a/src/meson.build b/src/meson.build index 233e8a88..eed90e32 100644 --- a/src/meson.build +++ b/src/meson.build @@ -10,15 +10,6 @@ sysprof_version_conf.set('MINOR_VERSION', sysprof_version[1]) sysprof_version_conf.set('MICRO_VERSION', sysprof_version[2]) sysprof_version_conf.set('VERSION', meson.project_version()) -if install_service_files - install_data([ - 'org.gnome.Sysprof3.Profiler.xml', - 'org.gnome.Sysprof3.Service.xml', - ], - install_dir: join_paths(datadir, 'dbus-1/interfaces'), - ) -endif - if need_libsysprof_capture subdir('libsysprof-capture') endif diff --git a/src/sysprofd/meson.build b/src/sysprofd/meson.build index fed19314..e921c57b 100644 --- a/src/sysprofd/meson.build +++ b/src/sysprofd/meson.build @@ -78,3 +78,10 @@ i18n.merge_file( install: true, install_dir: join_paths(datadir, 'polkit-1/actions'), ) + +install_data([ + 'org.gnome.Sysprof3.Profiler.xml', + 'org.gnome.Sysprof3.Service.xml', + ], + install_dir: join_paths(datadir, 'dbus-1/interfaces'), +) diff --git a/src/org.gnome.Sysprof3.Profiler.xml b/src/sysprofd/org.gnome.Sysprof3.Profiler.xml similarity index 100% rename from src/org.gnome.Sysprof3.Profiler.xml rename to src/sysprofd/org.gnome.Sysprof3.Profiler.xml diff --git a/src/org.gnome.Sysprof3.Service.xml b/src/sysprofd/org.gnome.Sysprof3.Service.xml similarity index 100% rename from src/org.gnome.Sysprof3.Service.xml rename to src/sysprofd/org.gnome.Sysprof3.Service.xml