From e4283f6d48b98e764b988b43bbc86b9d52e6ec94 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 7 Apr 2024 19:54:43 +0200 Subject: Adding upstream version 43.9. Signed-off-by: Daniel Baumann --- data/theme/meson.build | 62 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 data/theme/meson.build (limited to 'data/theme/meson.build') diff --git a/data/theme/meson.build b/data/theme/meson.build new file mode 100644 index 0000000..e6c1723 --- /dev/null +++ b/data/theme/meson.build @@ -0,0 +1,62 @@ +theme_sources = files([ + 'gnome-shell-high-contrast.scss', + 'gnome-shell.scss', + 'gnome-shell-sass/_colors.scss', + 'gnome-shell-sass/_common.scss', + 'gnome-shell-sass/_drawing.scss', + 'gnome-shell-sass/_high-contrast-colors.scss', + 'gnome-shell-sass/_widgets.scss', + 'gnome-shell-sass/widgets/_a11y.scss', + 'gnome-shell-sass/widgets/_app-grid.scss', + 'gnome-shell-sass/widgets/_base.scss', + 'gnome-shell-sass/widgets/_buttons.scss', + 'gnome-shell-sass/widgets/_calendar.scss', + 'gnome-shell-sass/widgets/_check-box.scss', + 'gnome-shell-sass/widgets/_corner-ripple.scss', + 'gnome-shell-sass/widgets/_dash.scss', + 'gnome-shell-sass/widgets/_dialogs.scss', + 'gnome-shell-sass/widgets/_entries.scss', + 'gnome-shell-sass/widgets/_hotplug.scss', + 'gnome-shell-sass/widgets/_ibus-popup.scss', + 'gnome-shell-sass/widgets/_keyboard.scss', + 'gnome-shell-sass/widgets/_login-dialog.scss', + 'gnome-shell-sass/widgets/_looking-glass.scss', + 'gnome-shell-sass/widgets/_message-list.scss', + 'gnome-shell-sass/widgets/_misc.scss', + 'gnome-shell-sass/widgets/_notifications.scss', + 'gnome-shell-sass/widgets/_osd.scss', + 'gnome-shell-sass/widgets/_overview.scss', + 'gnome-shell-sass/widgets/_panel.scss', + 'gnome-shell-sass/widgets/_popovers.scss', + 'gnome-shell-sass/widgets/_quick-settings.scss', + 'gnome-shell-sass/widgets/_screen-shield.scss', + 'gnome-shell-sass/widgets/_screenshot.scss', + 'gnome-shell-sass/widgets/_scrollbars.scss', + 'gnome-shell-sass/widgets/_search-entry.scss', + 'gnome-shell-sass/widgets/_search-results.scss', + 'gnome-shell-sass/widgets/_slider.scss', + 'gnome-shell-sass/widgets/_switcher-popup.scss', + 'gnome-shell-sass/widgets/_switches.scss', + 'gnome-shell-sass/widgets/_window-picker.scss', + 'gnome-shell-sass/widgets/_workspace-switcher.scss', + 'gnome-shell-sass/widgets/_workspace-thumbnails.scss' +]) + +stylesheets = [ + 'gnome-shell-high-contrast.css', + 'gnome-shell.css' +] + +foreach stylesheet: stylesheets + if not fs.exists(stylesheet) + sassc = find_program('sassc') + theme_deps += custom_target(stylesheet, + input: fs.replace_suffix(stylesheet, '.scss'), + output: stylesheet, + command: [ + sassc, '-a', '@INPUT@', '@OUTPUT@' + ], + depend_files: theme_sources) + endif +endforeach + -- cgit v1.2.3