From 5a2184d411ffb9d3cfd654120a7bef467a24a657 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=96=E7=95=8C?= Date: Sun, 28 Feb 2021 21:11:13 +0800 Subject: [PATCH] Support build with deleted gradlew --- bin/libs/native.sh | 5 ++++- bin/libs/shadowsocks.sh | 6 ++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/bin/libs/native.sh b/bin/libs/native.sh index b8b211432..1d7eaceda 100755 --- a/bin/libs/native.sh +++ b/bin/libs/native.sh @@ -1,7 +1,10 @@ #!/bin/bash source "bin/init/env.sh" -./gradlew TMessagesProj:stripFullFossReleaseDebugSymbols || exit 1 + +[ -f gradlew ] && CMD="./gradlew" || CMD="gradle" + +$CMD TMessagesProj:stripFullFossReleaseDebugSymbols || exit 1 OUT=TMessagesProj/build/intermediates/stripped_native_libs/fullFossRelease/out/lib DIR=TMessagesProj/src/main/libs diff --git a/bin/libs/shadowsocks.sh b/bin/libs/shadowsocks.sh index 5c9d65c78..5d13468d7 100755 --- a/bin/libs/shadowsocks.sh +++ b/bin/libs/shadowsocks.sh @@ -2,6 +2,8 @@ source "bin/init/env.sh" +[ -f gradlew ] && CMD="./gradlew" || CMD="gradle" + git submodule update --init ss-rust/src/main/rust/shadowsocks-rust -./gradlew ss-rust:assembleRelease || exit 1 -cp ss-rust/build/outputs/aar/* TMessagesProj/libs +$CMD ss-rust:assembleRelease || exit 1 +cp ss-rust/build/outputs/aar/* TMessagesProj/libs \ No newline at end of file