diff options
Diffstat (limited to 'justfile')
| -rw-r--r-- | justfile | 32 |
1 files changed, 27 insertions, 5 deletions
@@ -1,11 +1,33 @@ +set positional-arguments + +dev: + bun start + +build: + bunx react-native build-android --mode=release --tasks 'assembleRelease'; + +clean: + cd android && ./gradlew clean; + # bunx react-native clean; + +apks: + @echo "=== Generated APKs ===" + ls -la android/app/build/outputs/apk/* 2>/dev/null || true + +install: + #!/usr/bin/env bash + apk="$(ls android/app/build/outputs/apk/**/*.apk | fzf)"; + if ! [ -z "$apk" ]; then + adb install "$apk" && just open; + fi; + +open: + adb shell am start -a android.intent.action.MAIN -n dev.ediblemonad.owynlauncher/.MainActivity; android-setup: sdkmanager "$MY_ANDROID_AVD_PKG" && \ - avdmanager create avd -n channels -k "$MY_ANDROID_AVD_PKG" --device 26 --force; + avdmanager create avd -n owyn -k "$MY_ANDROID_AVD_PKG" --device 26 --force; emu: - emulator -gpu swiftshader_indirect @channels - -build: - bun run react-native build-android --mode release + emulator -gpu swiftshader_indirect @owyn |
