diff --git a/.gitmodules b/.gitmodules index f35ce704..3759c837 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,9 +1,6 @@ [submodule "jni/src/NanoGL/nanogl"] path = jni/src/NanoGL/nanogl url = https://github.com/FWGS/nanogl -[submodule "jni/src/Xash3D/xash3d"] - path = jni/src/Xash3D/xash3d - url = https://github.com/FWGS/xash3d [submodule "xash-extras"] path = xash-extras url = https://github.com/FWGS/xash-extras diff --git a/android/gen-config.sh b/android/gen-config.sh new file mode 100755 index 00000000..9a264411 --- /dev/null +++ b/android/gen-config.sh @@ -0,0 +1,30 @@ +#!/bin/bash + +git update-index --assume-unchanged $XASH_CONFIG +PKG_TEST=false +CHECK_SIGNATURES=false +RELEASE=false +GP_VERSION=false +XASH_CONFIG=$1src/in/celest/xash3d/XashConfig.java +shift +case "$*" in +*test*) export PKG_TEST=true;; +esac +case "$*" in +*sign*) export CHECK_SIGNATURES=true; +esac +case "$*" in +*release*) export RELEASE=true;; +esac +case "$*" in +*gp*) export GP_VERSION=true;; +esac +_V="public static final boolean" +echo package in.celest.xash3d\; >$XASH_CONFIG +echo public class XashConfig { >>$XASH_CONFIG +echo $_V PKG_TEST = $PKG_TEST\; >>$XASH_CONFIG +echo $_V CHECK_SIGNATURES = $CHECK_SIGNATURES\; >>$XASH_CONFIG +echo $_V RELEASE = $RELEASE\; >>$XASH_CONFIG +echo $_V GP_VERSION = $GP_VERSION\; >>$XASH_CONFIG +echo } >>$XASH_CONFIG +cat $XASH_CONFIG diff --git a/android/gen-version.sh b/android/gen-version.sh new file mode 100755 index 00000000..f7bc5541 --- /dev/null +++ b/android/gen-version.sh @@ -0,0 +1,15 @@ +#!/bin/bash + +GIT_REV_XML=gen/res/values/git-rev.xml + +mkdir -p $(dirname $GIT_REV_XML) + +echo '' > $GIT_REV_XML +echo '' >> $GIT_REV_XML +echo -n '' >> $GIT_REV_XML +echo -n 'Version information: ' $*_endl| sed -e s/_endl/'\\n'/ >> $GIT_REV_XML +git submodule --quiet foreach --recursive 'echo -n \`basename $name`:\\ `git log --abbrev-commit --pretty=oneline -1` _endl' | sed -e 's/_endl/\\n/g' >> $GIT_REV_XML +echo -n $USER@$(hostname) $(date +%H:%M:%S-%d-%m-%y) >> $GIT_REV_XML +echo '' >> $GIT_REV_XML +echo '' >> $GIT_REV_XML +cat $GIT_REV_XML diff --git a/gen-config.sh b/gen-config.sh deleted file mode 100755 index b1145939..00000000 --- a/gen-config.sh +++ /dev/null @@ -1,30 +0,0 @@ -#!/bin/bash - -git update-index --assume-unchanged src/in/celest/xash3d/XashConfig.java -PKG_TEST=false -CHECK_SIGNATURES=false -RELEASE=false -GP_VERSION=false -case "$*" in -*test*) export PKG_TEST=true;; -esac -case "$*" in -*sign*) export CHECK_SIGNATURES=true; -esac -case "$*" in -*release*) export RELEASE=true;; -esac -case "$*" in -*gp*) export GP_VERSION=true;; -esac -_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 - - diff --git a/gen-version.sh b/gen-version.sh deleted file mode 100755 index ad1c184b..00000000 --- a/gen-version.sh +++ /dev/null @@ -1,17 +0,0 @@ -#!/bin/bash - -git update-index --assume-unchanged res/values/git-rev.xml -echo '' > res/values/git-rev.xml -echo '' >> res/values/git-rev.xml -echo -n '' >> res/values/git-rev.xml -echo -n 'Version information: ' $*_endl| sed -e s/_endl/'\\n'/ >> res/values/git-rev.xml -echo -n 'android:' $(git log --abbrev-commit --pretty=oneline -1) _endl\ -'engine:' $(cd jni/src/Xash3D/*/;git log --abbrev-commit --pretty=oneline -1) _endl\ -'hlsdk:' $(cd jni/src/hlsdk-xash3d/;git log --abbrev-commit --pretty=oneline -1) _endl\ -'extras:' $(cd xash-extras/;git log --abbrev-commit --pretty=oneline -1) _endl\ -'nanogl:' $(cd jni/src/NanoGL/*/;git log --abbrev-commit --pretty=oneline -1)_endl\ - | sed -e s/\'//g -e s/_endl/'\\n'/g >> res/values/git-rev.xml -echo -n $USER@$(hostname) $(date +%H:%M:%S-%d-%m-%y) >> res/values/git-rev.xml -echo '' >> res/values/git-rev.xml -echo '' >> res/values/git-rev.xml -cat res/values/git-rev.xml diff --git a/jni/src/Xash3D/xash3d b/jni/src/Xash3D/xash3d deleted file mode 160000 index 5fc42fbb..00000000 --- a/jni/src/Xash3D/xash3d +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 5fc42fbb47c3090009f3fb1be9e3cd65b9d86668