Skip to content

Commit

Permalink
[feat] Add melos.yaml
Browse files Browse the repository at this point in the history
  • Loading branch information
talisk committed Jan 12, 2023
1 parent 4230458 commit 7fcb767
Show file tree
Hide file tree
Showing 10 changed files with 95 additions and 0 deletions.
4 changes: 4 additions & 0 deletions custom_plugin_example/pubspec_overrides.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# melos_managed_dependency_overrides: flutter_ume
dependency_overrides:
flutter_ume:
path: ..
19 changes: 19 additions & 0 deletions example/pubspec_overrides.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# melos_managed_dependency_overrides: vm_service,flutter_ume,flutter_ume_kit_channel_monitor,flutter_ume_kit_console,flutter_ume_kit_device,flutter_ume_kit_dio,flutter_ume_kit_perf,flutter_ume_kit_show_code,flutter_ume_kit_ui
dependency_overrides:
vm_service: ^9.4.0
flutter_ume:
path: ../
flutter_ume_kit_channel_monitor:
path: ../kits/flutter_ume_kit_channel_monitor
flutter_ume_kit_console:
path: ../kits/flutter_ume_kit_console
flutter_ume_kit_device:
path: ../kits/flutter_ume_kit_device
flutter_ume_kit_dio:
path: ../kits/flutter_ume_kit_dio
flutter_ume_kit_perf:
path: ../kits/flutter_ume_kit_perf
flutter_ume_kit_show_code:
path: ../kits/flutter_ume_kit_show_code
flutter_ume_kit_ui:
path: ../kits/flutter_ume_kit_ui
4 changes: 4 additions & 0 deletions kits/flutter_ume_kit_channel_monitor/pubspec_overrides.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# melos_managed_dependency_overrides: flutter_ume
dependency_overrides:
flutter_ume:
path: ../..
4 changes: 4 additions & 0 deletions kits/flutter_ume_kit_console/pubspec_overrides.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# melos_managed_dependency_overrides: flutter_ume
dependency_overrides:
flutter_ume:
path: ../..
4 changes: 4 additions & 0 deletions kits/flutter_ume_kit_device/pubspec_overrides.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# melos_managed_dependency_overrides: flutter_ume
dependency_overrides:
flutter_ume:
path: ../..
4 changes: 4 additions & 0 deletions kits/flutter_ume_kit_dio/pubspec_overrides.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# melos_managed_dependency_overrides: flutter_ume
dependency_overrides:
flutter_ume:
path: ../..
4 changes: 4 additions & 0 deletions kits/flutter_ume_kit_perf/pubspec_overrides.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# melos_managed_dependency_overrides: flutter_ume
dependency_overrides:
flutter_ume:
path: ../..
4 changes: 4 additions & 0 deletions kits/flutter_ume_kit_show_code/pubspec_overrides.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# melos_managed_dependency_overrides: flutter_ume
dependency_overrides:
flutter_ume:
path: ../..
4 changes: 4 additions & 0 deletions kits/flutter_ume_kit_ui/pubspec_overrides.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# melos_managed_dependency_overrides: flutter_ume
dependency_overrides:
flutter_ume:
path: ../..
44 changes: 44 additions & 0 deletions melos.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
name: byte_live_demo

packages:
- kits/flutter_ume_kit_*
- example
- custom_plugin_example
- .

command:
bootstrap:
usePubspecOverrides: true
runPubGetInParallel: false

scripts:
run:demo:
run: |
melos exec -c 6 --fail-fast -- \
"flutter run"
description: Run demo app.
select-package:
scope:
- 'example'

build:example_android:
run: |
melos exec -c 6 --fail-fast -- \
"flutter build apk --no-pub"
description: Build a specific example app for Android.
select-package:
dir-exists:
- android
scope:
- 'example'

build:example_ios:
run: |
melos exec -c 6 --fail-fast -- \
"flutter build ios --no-codesign --no-pub"
description: Build a specific example app for iOS.
select-package:
dir-exists:
- ios
scope:
- 'example'

0 comments on commit 7fcb767

Please sign in to comment.