41 lines
838 B
Meson
41 lines
838 B
Meson
|
dataconf = configuration_data()
|
||
|
dataconf.set('BACKGROUNDDIR', backgrounddir)
|
||
|
dataconf.set('datadir', datadir)
|
||
|
|
||
|
adwaita_timed = configure_file(
|
||
|
input: 'adwaita-timed.xml.in',
|
||
|
output: 'adwaita-timed.xml',
|
||
|
configuration: dataconf
|
||
|
)
|
||
|
|
||
|
backgrounds = [
|
||
|
'adwaita-day.png',
|
||
|
'adwaita-morning.png',
|
||
|
'adwaita-night.png',
|
||
|
'red.png',
|
||
|
'blue.png',
|
||
|
'IceCrystals.jpg',
|
||
|
'Lava.jpg',
|
||
|
'limefalls.png',
|
||
|
'orange.png',
|
||
|
'Loveles.jpg',
|
||
|
'Symbolics-1.png',
|
||
|
'Tree.jpg',
|
||
|
'VNC.png',
|
||
|
'Wood.jpg',
|
||
|
'sunset-sea.jpg',
|
||
|
'northern-lights.jpg'
|
||
|
]
|
||
|
|
||
|
install_data([adwaita_timed] + backgrounds, install_dir: backgrounddir)
|
||
|
|
||
|
foreach metadata : ['gnome-backgrounds.xml', 'adwaita.xml']
|
||
|
configure_file(
|
||
|
input: metadata + '.in',
|
||
|
output: metadata,
|
||
|
configuration: dataconf,
|
||
|
install: true,
|
||
|
install_dir: metadatadir
|
||
|
)
|
||
|
endforeach
|