feat(app): Добавить fluttergen (#3)

Co-authored-by: PetrovY <y.petrov@friflex.com>
This commit is contained in:
Yuri Petrov
2025-02-06 09:30:08 +03:00
committed by GitHub
parent 6b97503fba
commit facf6e9fe2
25 changed files with 685 additions and 193 deletions

28
tools/switch_service.sh Normal file
View File

@@ -0,0 +1,28 @@
#!/usr/bin/env bash
SERVICE=$1
PUBSPEC_FILE="pubspec.yaml"
if [ -z "$SERVICE" ]; then
echo "Usage: $0 [gms|aurora]"
exit 1
fi
case "$SERVICE" in
gms)
sed -i 's|^\(\s*\)#\s*path: app_services/gms/app_services|\1path: app_services/gms/app_services|' "$PUBSPEC_FILE"
sed -i 's|^\(\s*\)path: app_services/aurora/app_services|\1# path: app_services/aurora/app_services|' "$PUBSPEC_FILE"
;;
aurora)
sed -i 's|^\(\s*\)#\s*path: app_services/aurora/app_services|\1path: app_services/aurora/app_services|' "$PUBSPEC_FILE"
sed -i 's|^\(\s*\)path: app_services/gms/app_services|\1# path: app_services/gms/app_services|' "$PUBSPEC_FILE"
;;
*)
echo "Unknown option: $SERVICE"
echo "Usage: $0 [gms|aurora]"
exit 1
;;
esac
echo "Переключились на $SERVICE. Запуск flutter pub get..."
flutter pub get