From 7499e4bcee6efc368a57cb9a8635d9741e890d24 Mon Sep 17 00:00:00 2001 From: chodak166 Date: Mon, 16 Dec 2024 16:56:04 +0100 Subject: [PATCH] Updated dev-init scripts to check for sample project presence --- dev-init/dev-init-android.sh | 8 ++++++-- dev-init/dev-init-flutter.sh | 8 ++++++-- dev-init/dev-init-rust.sh | 8 ++++++-- 3 files changed, 18 insertions(+), 6 deletions(-) diff --git a/dev-init/dev-init-android.sh b/dev-init/dev-init-android.sh index 8345fcc..5d4ff0f 100644 --- a/dev-init/dev-init-android.sh +++ b/dev-init/dev-init-android.sh @@ -38,8 +38,12 @@ $SDKMANAGER --install "emulator" mkdir -p ~/Library/Android/ ||: ln -sf /opt/android-sdk/ ~/Library/Android/sdk ||: -# Build demo project -"$ANDROID_SAMPLE_PROJECT/build.sh" +# Build demo project if present +if [ -d "$ANDROID_SAMPLE_PROJECT" ]; then + "$ANDROID_SAMPLE_PROJECT/build.sh" +else + echo "Android demo project not found at $ANDROID_SAMPLE_PROJECT" +fi flutter config --android-sdk $ANDROID_SDK_ROOT flutter emulators --create diff --git a/dev-init/dev-init-flutter.sh b/dev-init/dev-init-flutter.sh index f73b76d..c13bf89 100644 --- a/dev-init/dev-init-flutter.sh +++ b/dev-init/dev-init-flutter.sh @@ -32,7 +32,11 @@ flutter precache --linux --web flutter doctor flutter --version -# Build demo project -"$FLUTTER_SAMPLE_PROJECT/build.sh" +# Build demo project if present +if [ -d "$FLUTTER_SAMPLE_PROJECT" ]; then + "$FLUTTER_SAMPLE_PROJECT/build.sh" +else + echo "Sample project not found at $FLUTTER_SAMPLE_PROJECT" +fi echo "Flutter development environment setup completed successfully!" diff --git a/dev-init/dev-init-rust.sh b/dev-init/dev-init-rust.sh index ffa55d4..cefecbf 100644 --- a/dev-init/dev-init-rust.sh +++ b/dev-init/dev-init-rust.sh @@ -24,7 +24,11 @@ cargo install wasm-pack dart pub global activate fvm dart --disable-analytics -# Build demo project -"$RUST_SAMPLE_PROJECT/build.sh" +# Build demo project if present +if [ -d "$RUST_SAMPLE_PROJECT" ]; then + "$RUST_SAMPLE_PROJECT/build.sh" +else + echo "No sample project found in $RUST_SAMPLE_PROJECT" +fi echo "Rust development environment setup completed successfully!"