X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=platform%2Fpandora%2FMakefile;h=4827a54e0c3fdd231f3ebd7e7406b55c94a40036;hb=ab61cff780f6b4b6a632305143845b2903ccd4b9;hp=72cc9f299a69957d41b204f5d7afc6ac3009e77d;hpb=be672de78d15e3761c531834315e464df4d0cdac;p=picodrive.git diff --git a/platform/pandora/Makefile b/platform/pandora/Makefile index 72cc9f2..4827a54 100644 --- a/platform/pandora/Makefile +++ b/platform/pandora/Makefile @@ -1,6 +1,7 @@ #export CROSS = arm-none-linux-gnueabi- CROSS ?= $(CROSS_COMPILE) LIBROOT = /home/notaz/dev/pnd/libroot +PND_MAKE ?= $(HOME)/dev/pnd/src/pandora-libraries/testdata/scripts/pnd_make.sh # settings use_cyclone = 1 @@ -18,6 +19,9 @@ asm_cdmemory = 1 #profile = 1 #drc_debug = 3 +no_32x = 1 +no_sms = 1 + -include Makefile.local ifeq "$(use_musashi)" "1" @@ -87,13 +91,18 @@ tidy: $(RM) $(OBJS) readme.txt: ../../tools/textfilter ../base_readme.txt - ../../tools/textfilter ../base_readme.txt $@ GP2X + ../../tools/textfilter ../base_readme.txt $@ PANDORA + +PicoDrive.pxml: PicoDrive.pxml.template + ./make_pxml.sh PicoDrive.pxml.template PicoDrive.pxml # ----------- release ----------- -ifneq ($(findstring rel,$(MAKECMDGOALS)),) -$(error TODO) -ifeq ($(VER),) -$(error need VER) -endif -endif +VER = $(shell head -n 1 version.h | sed 's/.*"\(.*\)\.\(.*\)".*/\1\2/g') + +rel: PicoDrive PicoDrive.run picorestore ../../pico/carthw.cfg readme.txt \ + skin PicoDrive.png PicoDrive_p.png PicoDrive.pxml + rm -rf out + mkdir out + cp -r $^ out/ + $(PND_MAKE) -p PicoDrive_$(VER).pnd -d out -x PicoDrive.pxml -i PicoDrive.png -c