jw-pkg/make/yapp.mk
Jan Lindemann 4c43373112 fix: LOCAL_CPP was overwritten by yapp.mk
Signed-off-by: Jan Lindemann <jan@janware.com>
2014-07-24 11:50:36 +00:00

22 lines
518 B
Makefile

SRC_ALL_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)
ifneq ($(TARGET),mingw)
LOCAL_LDFLAGS += -rdynamic
endif
include $(MODDIR)/make/exe.mk
all: build_EXE
install: install_EXE
clean: clean.yapp
distclean:
clean.yapp:
rm -f main.cpp
main.cpp: $(YAPP_CLASS_H)
echo -e "#include \"$<\"\n#include <YAppRunner.h>\nyapp_main($(YAPP_CLASS))" > $@