diff --git a/make/yapp.mk b/make/yapp.mk index 4a12cdfe..89e38585 100644 --- a/make/yapp.mk +++ b/make/yapp.mk @@ -1,21 +1,21 @@ -LOCAL_CPP += main.cpp -YAPP_CLASS ?= $(firstword $(basename $(wildcard YApp*.h Y*.h *.h))) -YAPP_CLASS_H = $(firstword $(wildcard $(addsuffix /$(YAPP_CLASS).h, $(subst -I,,$(INCLUDE)))) $(YAPP_CLASS).h) +LOCAL_CPP += main.cpp +YAPP_CLASS ?= $(firstword $(basename $(wildcard YApp*.h Y*.h *.h))) +YAPP_CLASS_H = $(firstword $(wildcard $(addsuffix /$(YAPP_CLASS).h,\ + $(subst -I,,$(INCLUDE)))) $(YAPP_CLASS).h) +LOCAL_CFLAGS += -DVERSION_STR=\"$(VERSION)\" +LOCAL_CPPFLAGS += -DVERSION_STR=\"$(VERSION)\" +LOCAL_LDFLAGS += -rdynamic + +include $(MODDIR)/make/exe.mk all: install: clean: clean.yapp distclean: -include $(MODDIR)/make/exe.mk - clean.yapp: rm -f main.cpp main.cpp: $(YAPP_CLASS_H) echo -e "#include \n#include \"$<\"\nyapp_main($(YAPP_CLASS))" > $@ -dings: - echo $(YAPP_CLASS_H) - -