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

62 lines
1.3 KiB
Plaintext

VPATH =
targets := $(shell cat $(srcdir)/assets.txt)
normal := $(patsubst %,assets/%.png,$(targets))
hidpi := $(patsubst %,assets/%@2.png,$(targets))
normal: $(normal)
hidpi: $(hidpi)
assets light dark darker:
$(MKDIR_P) "$@"/
clean:
rm -rf assets/ light/ dark/ darker/
if RENDERSVG
$(normal): $(srcdir)/assets.svg | assets
$(RENDERSVG) --export-id "$(basename $(notdir $@))" --dpi 96 "$<" "$@"
if OPTIPNG
$(OPTIPNG) -o7 --quiet "$@"
endif
$(hidpi): $(srcdir)/assets.svg | assets
$(RENDERSVG) --export-id "$(patsubst %@2,%,$(basename $(notdir $@)))" --dpi 192 --zoom 2 "$<" "$@"
if OPTIPNG
$(OPTIPNG) -o7 --quiet "$@"
endif
else
$(normal): $(srcdir)/assets.svg | assets
$(INKSCAPE) --export-id-only --export-png="$@" --export-id="$(basename $(notdir $@))" --export-dpi=96 "$<" >/dev/null
if OPTIPNG
$(OPTIPNG) -o7 --quiet "$@"
endif
$(hidpi): $(srcdir)/assets.svg | assets
$(INKSCAPE) --export-id-only --export-png="$@" --export-id="$(patsubst %@2,%,$(basename $(notdir $@)))" --export-dpi=192 "$<" >/dev/null
if OPTIPNG
$(OPTIPNG) -o7 --quiet "$@"
endif
endif
.PHONY: normal hidpi clean
if ENABLE_TRANSPARENCY
%.css: $(srcdir)/sass/%.scss
$(SASSC) "$<" "$@"
else
gtk.css: $(srcdir)/sass/gtk-solid.scss
$(SASSC) "$<" "$@"
gtk-%.css: $(srcdir)/sass/gtk-solid-%.scss
$(SASSC) "$<" "$@"
endif
EXTRA_DIST = \
assets.txt \
assets.svg \
sass