comparison gtk-4.4/meson.build @ 98:9da64f7bb19c

Add support for GTK4 Includes `gtk-minimal.css`, which can be used to override Adwaita colours by running `ln -s ~/.themes/Adwaita-Dark-Green/gtk-4.4/gtk-minimal.css ~/.config/gtk-4.0/gtk.css`
author IBBoard <dev@ibboard.co.uk>
date Sat, 26 Mar 2022 20:03:44 +0000
parents
children
comparison
equal deleted inserted replaced
97:d721ae7a505b 98:9da64f7bb19c
1 default_scss_files = files([
2 '_colors-public.scss',
3 '_colors.scss',
4 '_common.scss',
5 '_drawing.scss',
6 ])
7
8 default_theme_variants = [
9 'light',
10 'dark',
11 'hc',
12 'hc-dark',
13 ]
14
15 default_theme_deps = []
16
17 foreach variant: default_theme_variants
18 default_theme_deps += custom_target('Default theme variant: ' + variant,
19 input: 'Default-@0@.scss'.format(variant),
20 output: 'Default-@0@.css'.format(variant),
21 command: [
22 sassc, sassc_opts, '@INPUT@', '@OUTPUT@',
23 ],
24 depend_files: default_scss_files,
25 )
26 endforeach
27
28 custom_target('gtk.css',
29 input: 'gtk.scss',
30 output: 'gtk.css',
31 command: [
32 sassc, sassc_opts, '@INPUT@', '@OUTPUT@',
33 ],
34 depend_files: default_scss_files
35 )