comparison build-data.sh @ 38:ea2d19de8932

Improve package building process.
author Matti Hamalainen <ccr@tnsp.org>
date Sat, 13 Oct 2012 16:58:29 +0300
parents 4bfeef9f361a
children 9cbb03e85597
comparison
equal deleted inserted replaced
37:fdbf6e90804d 38:ea2d19de8932
1 #!/bin/sh 1 #!/bin/sh
2 . ./build.cfg
2 CPWD=`pwd` 3 CPWD=`pwd`
3 PACKED="$CPWD/packed.bin" 4 CPACKED="$CPWD/packed.bin"
4 5
5 if test ! -x "$PACKED"; then 6 if test ! -x "$CPACKED"; then
6 make -f Makefile clean 7 make -f Makefile clean
7 make -f Makefile EXEEXT=".bin" BINPATH="$CPWD" "$PACKED" 8 make -f Makefile EXEEXT=".bin" BINPATH="$CPWD" "$CPACKED"
8 fi 9 fi
9 10
10 cd "$CPWD/data" && $PACKED -c -p "$CPWD/exe/orvellys.dat" * 11 cd "$CPWD/data" && $CPACKED -c -p "$CPWD/exe/$CPACKFILE" *
12
13 if test ! -e "$CPWD/$CPACKFILE"; then
14 ln -s "$CPWD/exe/$CPACKFILE" "$CPWD/$CPACKFILE"
15 fi