meson.build 1.0 KB

123456789101112131415161718192021222324252627282930
  1. scss_files = files([
  2. '_colors-public.scss',
  3. '_colors.scss',
  4. '_common.scss',
  5. '_drawing.scss',
  6. ])
  7. theme_variants = [
  8. 'dark',
  9. ]
  10. theme_deps += custom_target('Adwaita',
  11. input: 'gtk-contained.scss',
  12. output: 'gtk-contained.css',
  13. command: [
  14. sassc, sassc_opts, '@INPUT@', '@OUTPUT@',
  15. ],
  16. depend_files: scss_files,
  17. build_by_default: true)
  18. foreach variant: theme_variants
  19. theme_deps += custom_target('Adwaita-' + variant,
  20. input: 'gtk-contained-@[email protected]'.format(variant),
  21. output: 'gtk-contained-@[email protected]'.format(variant),
  22. command: [
  23. sassc, sassc_opts, '@INPUT@', '@OUTPUT@',
  24. ],
  25. depend_files: scss_files,
  26. build_by_default: true)
  27. endforeach