summaryrefslogtreecommitdiffstats
path: root/gnome-initial-setup/pages/timezone/meson.build
blob: 54a974e038d69a5440a515ed3dcf14125e50b0cc (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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
sources += gnome.gdbus_codegen(
  'timedated',
  'timedated1-interface.xml',
  interface_prefix: 'org.freedesktop.',
)

sources += gnome.compile_resources(
    'cc-datetime-resources',
    files('datetime.gresource.xml'),
    c_name: 'datetime'
)

sources += gnome.compile_resources(
    'timezone-resources',
    files('timezone.gresource.xml'),
    c_name: 'timezone'
)

sources += files(
    'cc-timezone-map.c',
    'cc-timezone-map.h',
    'tz.c',
    'tz.h',
    'gis-bubble-widget.c',
    'gis-bubble-widget.h',
    'gis-location-entry.c',
    'gis-location-entry.h',
    'gis-timezone-page.c',
    'gis-timezone-page.h'
)

executable('test-gis-location-entry',
    files(
        'gis-location-entry.c',
        'gis-location-entry.h',
        'test-gis-location-entry.c',
    ),
    dependencies: [
        libadwaita_dep,
        gweather_dep,
        geocode_glib_2_dep,
    ],
    include_directories: config_h_dir,
    install: false,
)