gnome-control-center/panels/meson.build
Iñigo Martínez 32edd6789e build: Port to meson build system
Meson is a build system focused on speed an ease of use, which
helps speeding up the software development. This patch adds meson
support along autotools.

https://bugzilla.gnome.org/show_bug.cgi?id=785414
2018-01-17 20:09:35 -02:00

45 lines
649 B
Meson

subdir('common')
panels = [
'background',
'color',
'datetime',
'display',
'info',
'keyboard',
'mouse',
'notifications',
'online-accounts',
'power',
'printers',
'privacy',
'region',
'search',
'sharing',
'sound',
'universal-access',
'user-accounts'
]
if enable_bluetooth
panels += 'bluetooth'
endif
if enable_network_manager
panels += 'network'
endif
if enable_wacom
panels += 'wacom'
endif
panels_list = []
panels_libs = []
foreach cappletname: panels
cflags = [
'-DG_LOG_DOMAIN="@0@-cc-panel"'.format(cappletname),
'-DPANEL_ID="@0@"'.format(cappletname)
]
subdir(cappletname)
endforeach