release 1.91
[picodrive.git] / platform / gp2x / Makefile
index a3786c7..e7b4326 100644 (file)
@@ -1,10 +1,24 @@
-readme.txt: ../../tools/textfilter ../base_readme.txt\r
+# release packaging makefile\r
+\r
+VER := $(shell head -n 1 ../common/version.h | \\r
+       sed 's/.*"\(.*\)\.\(.*\)".*/\1\2/g')\r
+BUILD := $(shell git describe HEAD | grep -- - | \\r
+       sed -e 's/.*\-\(.*\)\-.*/\1/')\r
+ifneq "$(BUILD)" ""\r
+VER := $(VER)_$(BUILD)\r
+endif\r
+\r
+all: rel\r
+\r
+../../tools/textfilter: ../../tools/textfilter.c\r
+       make -C ../../tools/\r
+\r
+readme.txt: ../../tools/textfilter ../base_readme.txt ../../ChangeLog\r
        ../../tools/textfilter ../base_readme.txt $@ GP2X\r
 \r
-VER ?= $(shell head -n 1 version.h | sed 's/.*"\(.*\)\.\(.*\)".*/\1\2/g')\r
 CODE940 = code940/pico940_v3.bin\r
 \r
-rel: PicoDrive PicoDrive.gpe $(CODE940) readme.txt ../game_def.cfg \\r
+rel: ../../PicoDrive PicoDrive.gpe $(CODE940) readme.txt ../game_def.cfg \\r
                PicoDrive.png PicoDrive_s.png PicoDrive_t.png \\r
                warm_2.4.25.o warm_2.4.26-open2x.o warm_2.6.24.ko \\r
                ../../pico/carthw.cfg\r
@@ -13,8 +27,8 @@ rel: PicoDrive PicoDrive.gpe $(CODE940) readme.txt ../game_def.cfg \
        cp PicoDrive.ini out/\r
        cp skin/*.png out/PicoDrive/skin/\r
        cp skin/*.txt out/PicoDrive/skin/\r
-       mkdir out/bin_to_cso_mp3\r
-       cp ../../tools/bin_to_cso_mp3/* out/bin_to_cso_mp3/\r
+       #mkdir out/bin_to_cso_mp3\r
+       #cp ../../tools/bin_to_cso_mp3/* out/bin_to_cso_mp3/\r
        cd out && zip -9 -r ../../../PicoDrive_$(VER).zip *\r
        rm -rf out\r
 \r