Initial commit: rosetta-android-prime
This commit is contained in:
23
watch.sh
Normal file
23
watch.sh
Normal file
@@ -0,0 +1,23 @@
|
||||
#!/bin/bash
|
||||
|
||||
echo "🔄 Watching for changes and auto-rebuilding..."
|
||||
echo "📱 Device: $(adb devices | grep device | head -1)"
|
||||
echo ""
|
||||
|
||||
# Function to build and install
|
||||
build_and_install() {
|
||||
echo "🔨 Building and installing..."
|
||||
cd /Users/ruslanmakhmatov/Desktop/Work/rosette-app/rosetta-android
|
||||
./gradlew installDebug --quiet
|
||||
if [ $? -eq 0 ]; then
|
||||
echo "✅ Successfully installed at $(date '+%H:%M:%S')"
|
||||
else
|
||||
echo "❌ Build failed at $(date '+%H:%M:%S')"
|
||||
fi
|
||||
echo ""
|
||||
}
|
||||
|
||||
# Watch for changes in Kotlin files
|
||||
fswatch -o app/src/main/java/com/rosetta/messenger/**/*.kt | while read; do
|
||||
build_and_install
|
||||
done
|
||||
Reference in New Issue
Block a user