File: meson.build

package info (click to toggle)
yaru-theme 25.10.3-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 216,260 kB
  • sloc: python: 1,617; sh: 1,334; ruby: 109; xml: 89; makefile: 11
file content (38 lines) | stat: -rw-r--r-- 705 bytes parent folder | download
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
project('Yaru',
        version: '25.10.3',
        meson_version: '>= 0.60',
        license : ['GPL3', 'CC BY-SA 4.0'],
        default_options: ['prefix=/usr'])

fs = import('fs')
gnome = import('gnome')

python = find_program('python3')
sassc = find_program('sassc')

enabled_accent_colors = get_option('accent-colors')
subdir('common')

components = [
  'metacity',
  'gnome-shell',
  'gtk',
  'icons',
  'gtksourceview',
  'sounds',
  'sessions',
  'ubuntu-unity',
  'xfwm4',
  'cinnamon-shell',
]

foreach component: components
  if not get_option(component)
    message('skip component ' + component)
    continue
  endif

  message('build component ' + component)
  subdir(component)

endforeach