pandora: workaround some reported problems

This commit is contained in:
notaz 2013-09-01 20:22:14 +03:00
parent 8d9b4b32d4
commit d9653efdf7
3 changed files with 17 additions and 6 deletions

View file

@ -1,7 +1,12 @@
# 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
@ -13,8 +18,8 @@ all: rel
/tmp/readme.txt: ../../tools/textfilter ../base_readme.txt
../../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 \
@ -25,3 +30,5 @@ rel: ../../PicoDrive PicoDrive.sh picorestore \
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