1 # release packaging makefile
\r
3 VER := $(shell head -n 1 ../common/version.h | \
\r
4 sed 's/.*"\(.*\)\.\(.*\)".*/\1\2/g')
\r
5 BUILD := $(shell git describe HEAD | grep -- - | \
\r
6 sed -e 's/.*\-\(.*\)\-.*/\1/')
\r
8 VER := $(VER)_$(BUILD)
\r
13 ../../tools/textfilter:
\r
14 make -C ../../tools/
\r
16 readme.txt: ../../tools/textfilter ../base_readme.txt
\r
17 ../../tools/textfilter ../base_readme.txt $@ GP2X
\r
19 CODE940 = code940/pico940_v3.bin
\r
21 rel: ../../PicoDrive PicoDrive.gpe $(CODE940) readme.txt ../game_def.cfg \
\r
22 PicoDrive.png PicoDrive_s.png PicoDrive_t.png \
\r
23 warm_2.4.25.o warm_2.4.26-open2x.o warm_2.6.24.ko \
\r
24 ../../pico/carthw.cfg
\r
25 mkdir -p out/PicoDrive/skin/
\r
26 cp $^ out/PicoDrive/
\r
27 cp PicoDrive.ini out/
\r
28 cp skin/*.png out/PicoDrive/skin/
\r
29 cp skin/*.txt out/PicoDrive/skin/
\r
30 mkdir out/bin_to_cso_mp3
\r
31 cp ../../tools/bin_to_cso_mp3/* out/bin_to_cso_mp3/
\r
32 cd out && zip -9 -r ../../../PicoDrive_$(VER).zip *
\r