Config generator
This commit is contained in:
parent
e917d13ce3
commit
006c301564
2 changed files with 22 additions and 0 deletions
|
@ -14,6 +14,7 @@ fi
|
||||||
: ${OUTPUT:=$1}
|
: ${OUTPUT:=$1}
|
||||||
: ${OUTPUT:=bin/xash3d-signed.apk}
|
: ${OUTPUT:=bin/xash3d-signed.apk}
|
||||||
sh gen-version.sh test build
|
sh gen-version.sh test build
|
||||||
|
sh gen-config.sh test
|
||||||
rm assets/extras.pak
|
rm assets/extras.pak
|
||||||
python2.7 makepak.py xash-extras assets/extras.pak
|
python2.7 makepak.py xash-extras assets/extras.pak
|
||||||
$AAPT package -m -J gen/ --rename-manifest-package in.celest.xash3d.hl -M AndroidManifest.xml -S test/res -I $ANDROID_JAR
|
$AAPT package -m -J gen/ --rename-manifest-package in.celest.xash3d.hl -M AndroidManifest.xml -S test/res -I $ANDROID_JAR
|
||||||
|
|
21
gen-config.sh
Normal file
21
gen-config.sh
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
#!/bin/sh
|
||||||
|
git update-index --assume-unchanged src/in/celest/xash3d/XashConfig.java
|
||||||
|
PKG_TEST=false
|
||||||
|
if [[ $* =~ "test" ]] ; then export PKG_TEST=true; fi
|
||||||
|
CHECK_SIGNATURES=false
|
||||||
|
if [[ $* =~ "sign" ]] ; then export CHECK_SIGNATURES=true; fi
|
||||||
|
RELEASE=false
|
||||||
|
if [[ $* =~ "release" ]] ; then export RELEASE=true; fi
|
||||||
|
GP_VERSION=false
|
||||||
|
if [[ $* =~ "gp" ]] ; then export GP_VERSION=true; fi
|
||||||
|
_V="public static final boolean"
|
||||||
|
echo package in.celest.xash3d\; >src/in/celest/xash3d/XashConfig.java
|
||||||
|
echo public class XashConfig { >>src/in/celest/xash3d/XashConfig.java
|
||||||
|
echo $_V PKG_TEST = $PKG_TEST\; >>src/in/celest/xash3d/XashConfig.java
|
||||||
|
echo $_V CHECK_SIGNATURES = $CHECK_SIGNATURES\; >>src/in/celest/xash3d/XashConfig.java
|
||||||
|
echo $_V RELEASE = $RELEASE\; >>src/in/celest/xash3d/XashConfig.java
|
||||||
|
echo $_V GP_VERSION = $GP_VERSION\; >>src/in/celest/xash3d/XashConfig.java
|
||||||
|
echo } >>src/in/celest/xash3d/XashConfig.java
|
||||||
|
cat src/in/celest/xash3d/XashConfig.java
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue