summaryrefslogtreecommitdiff
path: root/backgrounds/meson.build
blob: 17937eaaf6b346573a7f56b5e0aa41f14138e59b (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
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.jpg',
  'adwaita-morning.jpg',
  'adwaita-night.jpg',
  'Acrylic.jpg',
  'ColdWarm.jpg',
  'Dark_Ivy.jpg',
  'Endless-shapes.jpg',
  'LightWaves.jpg',
  'Icetwigs.jpg',
  'Road.jpg',
  'Stripes.jpg',
  'SeaSunset.jpg',
  'Symbolics-1.jpg',
  'Symbolics-2.jpg',
  'VNC.png',
  'Wood.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