summaryrefslogtreecommitdiff
path: root/src/portal/meson.build
blob: 65a5f584e8bf3ec23a1b249fa05a4b4395cf4655 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
sources = [
    'tracker-main.c',
    'tracker-portal.c',
    'tracker-portal-endpoint.c',
    'tracker-portal-utils.c',
]

executable('tracker-xdg-portal-@0@'.format(tracker_api_major), sources,
    c_args: tracker_c_args,
    install: true,
    install_rpath: tracker_install_rpath,
    install_dir: get_option('libexecdir'),
    dependencies: [tracker_sparql_dep],
    include_directories: [commoninc, configinc, srcinc],
)

dbus_service_file = configure_file(
    input: 'org.freedesktop.portal.Tracker.service.in',
    output: 'org.freedesktop.portal.Tracker.service',
    configuration: conf,
    install: true,
    install_dir: dbus_services_dir,
)