build: require sassc and drop generated .css files
authorChristoph Reiter <creiter@src.gnome.org>
Fri, 3 May 2019 16:04:16 +0000 (18:04 +0200)
committerChristoph Reiter <reiter.christoph@gmail.com>
Thu, 30 Jan 2020 19:45:38 +0000 (20:45 +0100)
commit4071e1e734754fcdf07b8ed9e4c20b925618afac
tree0e7ff30e848722a6c94d949e1247a4b6a98529df
parent99c89d61e18d63f1141b8dfb423c3971f4b66c9a
build: require sassc and drop generated .css files

Instead of requiring sassc to be installed add meson subprojects
which build libsass and sassc (currently both forks of mine, tested
under linux/mingw/msvc) when needed.

This allows us to drop the generated .css files and build scripts from git.

See #1502
gtk/meson.build
gtk/theme/Adwaita/README
gtk/theme/Adwaita/gtk-contained-dark.css [deleted file]
gtk/theme/Adwaita/gtk-contained.css [deleted file]
gtk/theme/Adwaita/parse-sass.sh [deleted file]
gtk/theme/HighContrast/gtk-contained-inverse.css [deleted file]
gtk/theme/HighContrast/gtk-contained.css [deleted file]
gtk/theme/HighContrast/parse-sass.sh [deleted file]
subprojects/libsass.wrap [new file with mode: 0644]
subprojects/sassc.wrap [new file with mode: 0644]