summaryrefslogtreecommitdiff
path: root/backgrounds/meson.build
blob: 6603c01ad13a76e8b4c4b6f4253cff3e65f3aadb (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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
dataconf = configuration_data()
dataconf.set('BACKGROUNDDIR', backgrounddir)
dataconf.set('datadir', datadir)

backgrounds = [
  'adwaita-d.webp',
  'adwaita-l.webp',
  'blobs-d.svg',
  'blobs-l.svg',
  'drool-d.svg',
  'drool-l.svg',
  'dune-d.svg',
  'dune-l.svg',
  'field-d.svg',
  'field-l.svg',
  'grid-d.webp',
  'grid-l.webp',
  'licorice-d.webp',
  'licorice-l.webp',
  'oceans.svg',
  'pixels-d.webp',
  'pixels-l.webp',
  'symbolic-d.webp',
  'symbolic-l.webp',
  'truchet-d.webp',
  'truchet-l.webp',
  'vnc-d.webp',
  'vnc-l.webp',
  'wood-d.webp',
  'wood-l.webp'
]

install_data(backgrounds, install_dir: backgrounddir)

foreach metadata : [
  'adwaita.xml',
  'blobs.xml',
  'drool.xml',
  'dune.xml',
  'field.xml',
  'grid.xml',
  'licorice.xml',
  'pixels.xml',
  'symbolic.xml',
  'truchet.xml',
  'vnc.xml',
  'wood.xml']
  configure_file(
    input: metadata + '.in',
    output: metadata,
    configuration: dataconf,
    install: true,
    install_dir: metadatadir
  )
endforeach