gnome-control-center/panels/meson.build
Christian Kellner 47f241b10c thunderbolt: new panel for device management
Thunderbolt devices need to be approved before they can be used.
This is done via the boltd system daemon and gnome-shell. The new
panel enables the user to manage thunderbolt devices, i.e.:

 - forget devices that have previously been authorized
 - authorize currently unauthorize devices

Additionally authorization of devices an be temporarily disabled
to ensure no evil device will gain access to the computers
resources.

File starting with "bolt-" are copied from bolt's source tree
and currently correspond to the bolt upstream commit with the id
f22b1cd6104bdc2b33a95d9896b50f29a141b8d8
They can be updated from bolt via the update-from-bolt.sh script.
2018-04-13 15:08:16 +02:00

45 lines
647 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 host_is_linux
panels += ['network']
endif
if host_is_linux_not_s390
panels += [
'bluetooth',
'thunderbolt',
'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