Merge tag 'upstream/2.34.0' into tizen
[platform/upstream/at-spi2-core.git] / bus / meson.build
index 155dc53..402f78b 100644 (file)
@@ -34,6 +34,7 @@ configure_file(input: 'at-spi-dbus-bus.service.in',
 launcher_args = [
              '-DSYSCONFDIR="@0@"'.format(atspi_sysconfdir),
              '-DDATADIR="@0@"'.format(atspi_datadir),
+             '-fPIE'
            ]
 
 if get_option('dbus_daemon') != 'default'
@@ -68,7 +69,8 @@ endif
 
 executable('at-spi-bus-launcher', 'at-spi-bus-launcher.c',
            include_directories: [ root_inc, include_directories('.') ],
-           dependencies: [ gio_dep, x11_deps ],
+           dependencies: [ gio_dep, x11_deps, app_svc_dep ],
            c_args: launcher_args,
+           link_args: '-pie',
            install: true,
            install_dir: atspi_libexecdir)