From 94b5cedbec45661f1041157b529705c207eba278 Mon Sep 17 00:00:00 2001 From: Anton Stubenbord Date: Thu, 25 Jan 2024 19:16:36 +0100 Subject: [PATCH] feat: Add config for fvm --- .fvm/fvm_config.json | 4 ++++ .gitignore | 1 + scripts/install_dependencies_fvm.sh | 20 ++++++++++++++++++++ 3 files changed, 25 insertions(+) create mode 100644 .fvm/fvm_config.json create mode 100755 scripts/install_dependencies_fvm.sh diff --git a/.fvm/fvm_config.json b/.fvm/fvm_config.json new file mode 100644 index 0000000..b35b02a --- /dev/null +++ b/.fvm/fvm_config.json @@ -0,0 +1,4 @@ +{ + "flutterSdkVersion": "3.16.5", + "flavors": {} +} \ No newline at end of file diff --git a/.gitignore b/.gitignore index baa78f0..0d86603 100644 --- a/.gitignore +++ b/.gitignore @@ -34,6 +34,7 @@ android/key.properties .pub-cache/ .pub/ /build/ +.fvm/flutter_sdk # Fastlane related android/fastlane/report.xml diff --git a/scripts/install_dependencies_fvm.sh b/scripts/install_dependencies_fvm.sh new file mode 100755 index 0000000..9fc4cb9 --- /dev/null +++ b/scripts/install_dependencies_fvm.sh @@ -0,0 +1,20 @@ +#!/usr/bin/env bash +set -Euo pipefail + +__script_dir=$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd ) +readonly __script_dir + +pushd "$__script_dir/../" + +for dir in packages/*/ # list directories in the form "/tmp/dirname/" +do + pushd $dir + echo "Installing dependencies for $dir" + fvm flutter packages pub get + fvm dart run build_runner build --delete-conflicting-outputs + popd +done + +fvm flutter packages pub get +fvm flutter gen-l10n +fvm dart run build_runner build --delete-conflicting-outputs