|
@@ -4,14 +4,20 @@ include $(MODULE_TOPDIR)/include/Make/Other.make
|
|
|
|
|
|
ETCDIR = $(ETC)/gui/images
|
|
|
|
|
|
+# images
|
|
|
IMGSRC := $(wildcard *.png)
|
|
|
IMGDST := $(patsubst %,$(ETCDIR)/%,$(IMGSRC))
|
|
|
|
|
|
+# barscales
|
|
|
+BSCSRC := $(wildcard barscales/*.png)
|
|
|
+BSCDST := $(patsubst barscales/%,$(ETCDIR)/barscales/%,$(BSCSRC))
|
|
|
+
|
|
|
+# symbols
|
|
|
CATEGORIES = basic demo extra geology n_arrows
|
|
|
SYMSRC := $(foreach dir,$(CATEGORIES),$(wildcard symbols/$(dir)/*.png))
|
|
|
SYMDST := $(patsubst symbols/%,$(ETCDIR)/symbols/%,$(SYMSRC))
|
|
|
|
|
|
-default: $(IMGDST) $(SYMDST)
|
|
|
+default: $(IMGDST) $(SYMDST) $(BSCDST)
|
|
|
|
|
|
define symbols_rule
|
|
|
$(ETCDIR)/symbols/$(1)/%.png: symbols/$(1)/%.png | $(ETCDIR)/symbols/$(1)
|
|
@@ -23,6 +29,9 @@ endef
|
|
|
|
|
|
$(foreach category,$(CATEGORIES),$(eval $(call symbols_rule,$(category))))
|
|
|
|
|
|
+$(ETCDIR)/barscales/%.png: barscales/%.png | $(ETCDIR)/barscales
|
|
|
+ $(INSTALL_DATA) $< $@
|
|
|
+
|
|
|
$(ETCDIR)/%.png: %.png | $(ETCDIR)
|
|
|
$(INSTALL_DATA) $< $@
|
|
|
|
|
@@ -31,3 +40,6 @@ $(ETCDIR):
|
|
|
|
|
|
$(ETCDIR)/symbols: $(ETCDIR)
|
|
|
$(MKDIR) $@
|
|
|
+
|
|
|
+$(ETCDIR)/barscales: $(ETCDIR)
|
|
|
+ $(MKDIR) $@
|