Arc-39-theme/common/xfwm4/Makefile.am

58 lines
1.3 KiB
Makefile

VPATH =
targets := $(shell cat $(srcdir)/assets.txt)
light := $(patsubst %,light/assets/%.png,$(targets))
dark := $(patsubst %,dark/assets/%.png,$(targets))
light: $(light)
dark: $(dark)
light/assets dark/assets:
$(MKDIR_P) "$@"/
clean:
rm -rf light/assets/ dark/assets/
$(light): $(srcdir)/light/assets.svg | light/assets
$(dark): $(srcdir)/dark/assets.svg | dark/assets
if RENDERSVG
$(light) $(dark):
$(RENDERSVG) --export-id "$(basename $(notdir $@))" --dpi $(if $(filter $(OPTION_GTK2_HIDPI),true),192,96) "$<" "$@"
if OPTIPNG
$(OPTIPNG) -o7 --quiet "$@"
endif
else
$(light) $(dark):
$(INKSCAPE) --export-id-only --export-png="$@" --export-id="$(basename $(notdir $@))" --export-dpi=$(if $(filter $(OPTION_GTK2_HIDPI),true),192,96) "$<" >/dev/null
if OPTIPNG
$(OPTIPNG) -o7 --quiet "$@"
endif
endif
.PHONY: light dark clean
if ENABLE_LIGHT
xfwm4themedir = $(themedir)/xfwm4
xfwm4theme_DATA = $(srcdir)/light/themerc $(light)
endif
if ENABLE_DARKER
xfwm4themedarkerdir = $(themedarkerdir)/xfwm4
xfwm4themedarker_DATA = $(srcdir)/dark/themerc $(dark)
endif
if ENABLE_DARK
xfwm4themedarkdir = $(themedarkdir)/xfwm4
xfwm4themedark_DATA = $(srcdir)/dark/themerc $(dark)
endif
EXTRA_DIST = \
assets.txt \
$(patsubst %,%/assets.svg,light dark) \
$(patsubst %,%/themerc,light dark)