Mercurial > hg > demos > krapula
view build.sh @ 11:a712382dcf6a
Improve data blob building.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Sat, 29 Sep 2012 06:45:54 +0300 |
parents | db2e214a30eb |
children | fcca32ea1ca8 |
line wrap: on
line source
#!/bin/sh CPWD=`pwd` CEXE=krapula CBINPATH=exe/ for build in amd:k8 intel:core2; do arch=`echo "$build"|cut -d ':' -f 1` march=`echo "$build"|cut -d ':' -f 2` make -f Makefile clean make -f Makefile EXTRA_CFLAGS="-march=$march" EXEEXT=".bin" BINPATH="$CPWD/${CBINPATH}" strip "$CPWD/${CBINPATH}${CEXE}.bin" && \ mv "$CPWD/${CBINPATH}${CEXE}.bin" "$CPWD/${CBINPATH}${CEXE}-${arch}-linux32.bin" make -f Makefile.w32 clean make -f Makefile.w32 EXTRA_CFLAGS="-march=$march" EXEEXT=".exe" BINPATH="$CPWD/${CBINPATH}" mv "$CPWD/${CBINPATH}${CEXE}.exe" "$CPWD/${CBINPATH}${CEXE}_${arch}.exe" done