PLUGIN_DIR := $(BINDIR)/plugins
OUTPUT_DIR = $(PLUGIN_DIR)/$($(PLUGIN))
-PLUGIN_PNGS = $(wildcard picon*.png)
+PLUGIN_PNGS = $(wildcard picon_*.png)
OUTPUT_PNGS = $(foreach png,$(PLUGIN_PNGS), $(PLUGIN_DIR)/$(basename $(png))/$(PLUGIN).png)
OUTPUT = $(OUTPUT_DIR)/$(PLUGIN).plugin
OUTPUT_G = $(OBJDIR)/$(PLUGIN).debuginfo
$(if $(wildcard $(dir $@)),,mkdir -p $(dir $@))
cp -a $< $@
-clean:
- find \( -name core -o -name '*.o' -o -name '*.a' \) -exec rm -f {} \;
+clean::
rm -f $(OUTPUT)
rm -rf $(OBJDIR)
wc:
cat *.C *.h | wc
-$(OBJS):
- $(CC) -c `cat $(OBJDIR)/c_flags` $(subst $(OBJDIR)/,, $*.C) -o $*.o
+$(OBJDIR)/%.o: %.C
+ $(CXX) `cat $(OBJDIR)/c_flags` '-DMSGQUAL="$*"' -c $< -o $@
val-%:
@echo $($(subst val-,,$@))