-
-
Notifications
You must be signed in to change notification settings - Fork 15
Expand file tree
/
Copy pathmeson.build
More file actions
42 lines (39 loc) · 977 Bytes
/
meson.build
File metadata and controls
42 lines (39 loc) · 977 Bytes
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
sources = files(
'AccountsService.vala',
'Application.vala',
'Backends/AccentColorManager.vala',
'Backends/DisplaySettings.vala',
'Backends/Housekeeping.vala',
'Backends/InterfaceSettings.vala',
'Backends/KeyboardSettings.vala',
'Backends/MouseSettings.vala',
'Backends/NightLightSettings.vala',
'Backends/PowerProfilesSync.vala',
'Backends/PrefersColorSchemeSettings.vala',
'Backends/SystemUpdate.vala',
'Utils/PkUtils.vala',
'Utils/SunriseSunsetCalculator.vala',
)
args = []
if get_option('ubuntu_drivers')
sources += files('Backends/UbuntuDrivers.vala')
args += '--define=UBUNTU_DRIVERS'
endif
executable(
meson.project_name(),
sources,
dependencies: [
config_dep,
fwupd_dep,
gio_dep,
glib_dep,
granite_dep,
gdk_pixbuf_dep,
gexiv2_dep,
libgeoclue_dep,
m_dep,
pk_dep
],
vala_args: args,
install: true,
)