From bec2fe4ecdfa19e9e0f186ecea1652df8ee02b71 Mon Sep 17 00:00:00 2001 From: Jan Lindemann Date: Sat, 20 Jan 2007 17:50:14 +0000 Subject: [PATCH] yapp.mk: Find $(YAPP_CLASS).h in $(INCLUDE) path --- make/yapp.mk | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/make/yapp.mk b/make/yapp.mk index 7535c3b5..8a305156 100644 --- a/make/yapp.mk +++ b/make/yapp.mk @@ -1,5 +1,6 @@ LOCAL_CPP += main.cpp YAPP_CLASS ?= YApplication +YAPP_CLASS_H = $(firstword $(wildcard $(addsuffix /$(YAPP_CLASS).h, $(subst -I,,$(INCLUDE)))) $(YAPP_CLASS).h) all: install: @@ -11,7 +12,10 @@ include $(MODDIR)/make/exe.mk clean.yapp: rm -f main.cpp -main.cpp: $(YAPP_CLASS).h - echo -e "#include \n#include <$<>\nyapp_main($(basename $<))" > $@ +main.cpp: $(YAPP_CLASS_H) + echo -e "#include \n#include \"$<\"\nyapp_main($(YAPP_CLASS))" > $@ + +dings: + echo $(YAPP_CLASS_H)