Mercurial > hg > demos > krapula
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 |