gp2x: various fixes, prepare for release
[picodrive.git] / platform / gp2x / Makefile
index a3786c7..9d90ecc 100644 (file)
@@ -1,10 +1,24 @@
+# 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:\r
+       make -C ../../tools/\r
+\r
 readme.txt: ../../tools/textfilter ../base_readme.txt\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