X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=platform%2Fpandora%2FMakefile;h=a181e09872c9bc6b8de06785fb16f83e9fb7c1bd;hb=refs%2Ftags%2Fv1.92;hp=c7e7c00c9274e224d0068e488f78dc33d2880c18;hpb=68af34fe20d7d9658100668f86a87bf73506bcb4;p=picodrive.git diff --git a/platform/pandora/Makefile b/platform/pandora/Makefile index c7e7c00..a181e09 100644 --- a/platform/pandora/Makefile +++ b/platform/pandora/Makefile @@ -1,27 +1,34 @@ # release packaging makefile -VER ?= $(shell head -n 1 ../common/version.h | \ +VER := $(shell head -n 1 ../common/version.h | \ sed 's/.*"\(.*\)\.\(.*\)".*/\1\2/g') +BUILD := $(shell git describe HEAD | grep -- - | \ + sed -e 's/.*\-\(.*\)\-.*/\1/') +ifneq "$(BUILD)" "" +VER := $(VER)_$(BUILD) +endif PND_MAKE ?= $(HOME)/dev/pnd/src/pandora-libraries/testdata/scripts/pnd_make.sh all: rel -../../tools/textfilter: +../../tools/textfilter: ../../tools/textfilter.c make -C ../../tools/ -/tmp/readme.txt: ../../tools/textfilter ../base_readme.txt - ../../tools/textfilter ../base_readme.txt $@ PANDORA +#readme.txt: ../../tools/textfilter ../base_readme.txt ../../ChangeLog +# ../../tools/textfilter ../base_readme.txt $@ PANDORA -/tmp/PicoDrive.pxml: PicoDrive.pxml.template - ./make_pxml.sh $^ $@ +/tmp/PicoDrive.pxml: PicoDrive.pxml.template FORCE + ./make_pxml.sh $< $@ rel: ../../PicoDrive PicoDrive.sh picorestore \ PicoDrive.png PicoDrive_p.png \ ../../pico/carthw.cfg skin \ - /tmp/readme.txt /tmp/PicoDrive.pxml + ../../README /tmp/PicoDrive.pxml rm -rf out mkdir out cp -r $^ out/ $(PND_MAKE) -p PicoDrive_$(VER).pnd -d out -x out/PicoDrive.pxml -i out/PicoDrive.png -c +FORCE: +.PHONY: all rel FORCE