Arc-39-theme/common/gtk-3.0/3.20/Makefile.am

36 lines
1.2 KiB
Makefile

include ../common.am
light/gtk-main.css: gtk.css | light
cp "$<" "$@"
light/gtk-main-dark.css: gtk-dark.css | light
cp "$<" "$@"
darker/gtk-main.css: gtk-darker.css | darker
cp "$<" "$@"
darker/gtk-main-dark.css: gtk-dark.css | darker
cp "$<" "$@"
dark/gtk-main.css: gtk-dark.css | dark
cp "$<" "$@"
dark/gtk-main-dark.css: | dark
touch "$@"
%/gtk.css %/gtk-dark.css: | %
echo '@import url("resource:///org/gnome/arc-theme/$(subst gtk,gtk-main,$(notdir $@))");' > "$@"
%/gtk.gresource.xml: | %
echo "<?xml version='1.0' encoding='UTF-8'?><gresources><gresource prefix='/org/gnome/arc-theme'>$(patsubst %,<file preprocess='to-pixdata'>../%</file>,$(normal) $(hidpi))<file>gtk-main.css</file>$(if $(filter $(dir $@),dark/),,<file>gtk-main-dark.css</file>)</gresource></gresources>" > "$@"
%/gtk.gresource: %/gtk.gresource.xml %/gtk-main.css %/gtk-main-dark.css $(normal) $(hidpi)
glib-compile-resources --sourcedir="$(dir $<)" --target="$@" "$<"
if ENABLE_LIGHT
gtk3theme_DATA = light/gtk.css light/gtk-dark.css light/gtk.gresource
endif
if ENABLE_DARKER
gtk3themedarker_DATA = darker/gtk.css darker/gtk-dark.css darker/gtk.gresource
endif
if ENABLE_DARK
gtk3themedark_DATA = dark/gtk.css dark/gtk.gresource
endif