Fix indentation

Add .editorconfig to easily enforce indentation rules
This commit is contained in:
Miguel Horta
2022-04-17 14:43:04 +01:00
committed by pelya
parent b8337a5253
commit 2e44deacdf
2 changed files with 47 additions and 38 deletions

7
.editorconfig Normal file
View File

@@ -0,0 +1,7 @@
root = true
[*]
insert_final_newline = true
trim_trailing_whitespace = true
indent_style = tab
charset = utf-8

View File

@@ -13,18 +13,18 @@ build_release=true
# Check environment before continuing
if ! $(which adb zipalign apksigner jarsigner ndk-build java cmake > /dev/null); then
echo "One of the follow binaries is missing. Check your environment";
echo "adb arch zipalign apksigner jarsigner ndk-build java cmake";
exit 1;
echo "One of the follow binaries is missing. Check your environment";
echo "adb arch zipalign apksigner jarsigner ndk-build java cmake";
exit 1;
fi
JAVA_MVERSION=$(java --version 2>&1 | awk 'NR == 1{print $2}' | awk -F . '{print $1}')
if [ $JAVA_MVERSION -lt 11 ]; then
echo "Java version equal or above to 11 necessary.";
exit 2;
if [ $JAVA_MVERSION -gt 11 ]; then
echo "Java 11 version is strongly recomended.";
fi
echo "Java version equal or above to 11 necessary.";
exit 2;
if [ $JAVA_MVERSION -gt 11 ]; then
echo "Java 11 version is strongly recomended.";
fi
fi
while getopts "sirqbh" OPT
@@ -75,23 +75,23 @@ if [ "$#" -gt 0 ]; then
echo "$f"
fi
done
popd
popd
exit 1
fi
shift
fi
if ! [ -e project/local.properties ] && \
grep "package $(grep -Po 'AppFullName\=\K[.[:alnum:]]+' AndroidAppSettings.cfg);" project/src/Globals.java > /dev/null 2>&1 && \
[ "$(readlink AndroidAppSettings.cfg)" -ot "project/src/Globals.java" ] && \
[ -z "$(find project/java/* \
project/javaSDL2/* \
project/jni/sdl2/android-project/app/src/main/java/org/libsdl/app/* \
project/AndroidManifestTemplate.xml \
-cnewer \
project/src/Globals.java \
)"
];
grep "package $(grep -Po 'AppFullName\=\K[.[:alnum:]]+' AndroidAppSettings.cfg);" project/src/Globals.java > /dev/null 2>&1 && \
[ "$(readlink AndroidAppSettings.cfg)" -ot "project/src/Globals.java" ] && \
[ -z "$(find project/java/* \
project/javaSDL2/* \
project/jni/sdl2/android-project/app/src/main/java/org/libsdl/app/* \
project/AndroidManifestTemplate.xml \
-cnewer \
project/src/Globals.java \
)"
];
then
./changeAppSettings.sh -a
sleep 1
@@ -103,7 +103,7 @@ if [ -z "$NCPU" ]; then
NCPU=8
if uname -s | grep -i "linux" > /dev/null ; then
MYARCH=linux-x86_64
NCPU=$(cat /proc/cpuinfo | grep -c -i processor)
NCPU=$(cat /proc/cpuinfo | grep -c -i processor)
fi
if uname -s | grep -i "darwin" > /dev/null ; then
MYARCH=darwin-x86_64
@@ -115,7 +115,9 @@ fi
export BUILD_NUM_CPUS=$NCPU
# Fix Gradle compilation error
[ -z "$ANDROID_NDK_HOME" ] && export ANDROID_NDK_HOME="$(which ndk-build | sed 's@/ndk-build@@')"
if [ -z "$ANDROID_NDK_HOME" ]; then
export ANDROID_NDK_HOME="$(which ndk-build | sed 's@/ndk-build@@')"
fi
if [ -x project/jni/application/src/AndroidPreBuild.sh ]; then
pushd project/jni/application/src
@@ -132,12 +134,12 @@ ndk-build -C project -j$NCPU V=1 NDK_APP_STRIP_MODE=none
./copyAssets.sh
pushd project
if $build_release ; then
./gradlew assembleRelease
./gradlew assembleRelease
if [ ! -x jni/application/src/AndroidPostBuild.sh ]; then
pushd jni/application/src
./AndroidPostBuild.sh ${THIS_BUILD_DIR}/project/app/build/outputs/apk/release/app-release-unsigned.apk
popd
fi
fi
../copyAssets.sh pack-binaries app/build/outputs/apk/release/app-release-unsigned.apk
rm -f app/build/outputs/apk/release/app-release.apk
zipalign -p 4 app/build/outputs/apk/release/app-release-unsigned.apk app/build/outputs/apk/release/app-release.apk
@@ -145,10 +147,10 @@ if $build_release ; then
else
./gradlew assembleDebug
if [ ! -x jni/application/src/AndroidPostBuild.sh ]; then
pushd jni/application/src
pushd jni/application/src
./AndroidPostBuild.sh ${THIS_BUILD_DIR}/project/app/build/outputs/apk/debug/app-debug.apk
popd
fi
fi
mkdir -p app/build/outputs/apk/release
../copyAssets.sh pack-binaries app/build/outputs/apk/debug/app-debug.apk
rm -f app/build/outputs/apk/release/app-release.apk
@@ -157,28 +159,28 @@ else
fi
if $sign_apk; then
pushd ..
./sign.sh
popd
pushd ..
./sign.sh
popd
fi
if $sign_bundle; then
pushd ..
./signBundle.sh
popd
pushd ..
./signBundle.sh
popd
fi
if $install_apk && [ -n "$(adb devices | tail -n +2)" ]; then
if $sign_apk; then
APPNAME=$(grep AppName ../AndroidAppSettings.cfg | sed 's/.*=//' | tr -d '"' | tr " '/" '---')
APPVER=$(grep AppVersionName ../AndroidAppSettings.cfg | sed 's/.*=//' | tr -d '"' | tr " '/" '---')
if $sign_apk; then
APPNAME=$(grep AppName ../AndroidAppSettings.cfg | sed 's/.*=//' | tr -d '"' | tr " '/" '---')
APPVER=$(grep AppVersionName ../AndroidAppSettings.cfg | sed 's/.*=//' | tr -d '"' | tr " '/" '---')
adb install -r ../$APPNAME-$APPVER.apk ;
else
adb install -r app/build/outputs/apk/release/app-release.apk
fi
else
adb install -r app/build/outputs/apk/release/app-release.apk
fi
fi
if $run_apk; then
ActivityName="$(grep AppFullName ../AndroidAppSettings.cfg | sed 's/.*=//')/.MainActivity"
ActivityName="$(grep AppFullName ../AndroidAppSettings.cfg | sed 's/.*=//')/.MainActivity"
RUN_APK="adb shell am start -n $ActivityName"
echo "Running $ActivityName on the USB-connected device:"
echo "$RUN_APK"