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
11 include ../../config.mak
\r
15 ../../tools/textfilter: ../../tools/textfilter.c
\r
16 make -C ../../tools/ textfilter
\r
18 readme.txt: ../../tools/textfilter ../base_readme.txt ../../ChangeLog
\r
19 ../../tools/textfilter ../base_readme.txt $@ GP2X
\r
21 CODE940 = code940/pico940_v3.bin
\r
23 PicoDrive: ../../picodrive
\r
26 rel: PicoDrive PicoDrive.gpe $(CODE940) readme.txt ../game_def.cfg \
\r
27 PicoDrive.png PicoDrive_s.png PicoDrive_t.png \
\r
28 warm_2.4.25.o warm_2.4.26-open2x.o warm_2.6.24.ko \
\r
29 ../../pico/carthw.cfg
\r
30 mkdir -p out/PicoDrive/skin/
\r
31 cp $^ out/PicoDrive/
\r
32 cp PicoDrive.ini out/
\r
33 cp skin/*.png out/PicoDrive/skin/
\r
34 cp skin/*.txt out/PicoDrive/skin/
\r
35 #mkdir out/bin_to_cso_mp3
\r
36 #cp ../../tools/bin_to_cso_mp3/* out/bin_to_cso_mp3/
\r
37 cd out && zip -9 -r ../../../PicoDrive_$(VER).zip *
\r