diff --git a/meta/build b/meta/build new file mode 100755 index 0000000..999e088 --- /dev/null +++ b/meta/build @@ -0,0 +1,14 @@ +#!/usr/bin/env bash +set -euo pipefail + +pushd gdn-cli +cargo build --release +popd + +pushd gdn-app +pnpm install --frozen-lockfile +pnpm tauri build +popd + +echo "gdn-cli can be found at target/release/gdn-cli" +echo "gdn-app can be found at target/release/gdn-app" diff --git a/meta/build_android b/meta/build_android new file mode 100755 index 0000000..5aa91f2 --- /dev/null +++ b/meta/build_android @@ -0,0 +1,12 @@ +#!/usr/bin/env bash +set -euo pipefail + +pushd gdn-app +pnpm install --frozen-lockfile +pnpm tauri android build --apk +popd + +mkdir -p target/release/ +mv gdn-app/src-tauri/gen/android/app/build/outputs/apk/universal/release/app-universal-release.apk target/release/gdn-app.apk + +echo "gdn-app.apk can be found at target/release/gdn-app.apk" diff --git a/meta/install_android b/meta/install_android new file mode 100755 index 0000000..2f56f0b --- /dev/null +++ b/meta/install_android @@ -0,0 +1,9 @@ +#!/usr/bin/env bash +set -euo pipefail + +$ANDROID_HOME/platform-tools/adb devices + +echo "Waiting to give phone a chance to connect" +sleep 5 + +$ANDROID_HOME/platform-tools/adb install -r target/release/gdn-app.apk