summaryrefslogtreecommitdiff
path: root/src/librygel-ruih/meson.build
blob: 8724c048725895d521a70155337278e636854716 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
ruih_sources = [
    'rygel-ruih-filter-entry.vala',
    'rygel-ruih-icon-elem.vala',
    'rygel-ruih-protocol-elem.vala',
    'rygel-ruih-server-plugin.vala',
    'rygel-ruih-server.vala',
    'rygel-ruih-service.vala',
    'rygel-ruih-service-error.vala',
    'rygel-ruih-servicemanager.vala',
    'rygel-ruih-ui-elem.vala',
    'rygel-ruih-ui-listing.vala',
    'rygel-ruih-wildcard-filter-entry.vala'
]

ruih_lib = library('rygel-ruih-2.8', ruih_sources,
        dependencies : ruih_deps + [build_config, rygel_core],
        version: lib_version,
        darwin_versions : darwin_versions,
        c_args : ['-DG_LOG_DOMAIN="RygelRuih"'],
        vala_header : 'rygel-ruih.h',
        install: true,
        install_dir : [true, rygel_includedir, true])
install_data('rygel-ruih-2.8.deps', install_dir : rygel_vapidir)

# need to add to get the current build dir as include dir
rygel_ruih = declare_dependency(include_directories: include_directories('.'),
                                  dependencies : ruih_deps,
                                  link_with: ruih_lib)