Add melos support for photos/plugins
This commit is contained in:
@@ -758,7 +758,7 @@ packages:
|
||||
source: hosted
|
||||
version: "1.0.11"
|
||||
logging:
|
||||
dependency: transitive
|
||||
dependency: "direct main"
|
||||
description:
|
||||
name: logging
|
||||
sha256: c8245ada5f1717ed44271ed1c26b8ce85ca3228fd2ffdb75468ab01979309d61
|
||||
@@ -1363,7 +1363,7 @@ packages:
|
||||
source: hosted
|
||||
version: "1.1.0"
|
||||
url_launcher:
|
||||
dependency: transitive
|
||||
dependency: "direct main"
|
||||
description:
|
||||
name: url_launcher
|
||||
sha256: f6a7e5c4835bb4e3026a04793a4199ca2d14c739ec378fdfe23fc8075d0439f8
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
# melos_managed_dependency_overrides: ente_cast
|
||||
dependency_overrides:
|
||||
ente_cast:
|
||||
path: ../ente_cast
|
||||
@@ -0,0 +1,4 @@
|
||||
# melos_managed_dependency_overrides: ente_cast
|
||||
dependency_overrides:
|
||||
ente_cast:
|
||||
path: ../ente_cast
|
||||
@@ -1,5 +1,15 @@
|
||||
# melos_managed_dependency_overrides: ffi,flutter_sodium,intl,js,media_kit,media_kit_libs_ios_video,media_kit_libs_video,media_kit_video,protobuf,video_player,watcher,win32
|
||||
# melos_managed_dependency_overrides: ente_cast,ente_cast_normal,ente_crypto,ente_feature_flag,onnx_dart,ffi,flutter_sodium,intl,js,media_kit,media_kit_libs_ios_video,media_kit_libs_video,media_kit_video,protobuf,video_player,watcher,win32
|
||||
dependency_overrides:
|
||||
ente_cast:
|
||||
path: plugins/ente_cast
|
||||
ente_cast_normal:
|
||||
path: plugins/ente_cast_normal
|
||||
ente_crypto:
|
||||
path: plugins/ente_crypto
|
||||
ente_feature_flag:
|
||||
path: plugins/ente_feature_flag
|
||||
onnx_dart:
|
||||
path: plugins/onnx_dart
|
||||
ffi: 2.1.0
|
||||
flutter_sodium:
|
||||
git:
|
||||
|
||||
@@ -6,6 +6,7 @@ name: ente_workspace
|
||||
packages:
|
||||
- apps/*
|
||||
- packages/*
|
||||
- apps/photos/plugins/*
|
||||
|
||||
# Scripts that can be run with `melos run <script_name>`
|
||||
scripts:
|
||||
@@ -67,4 +68,13 @@ scripts:
|
||||
|
||||
build:locker:ios:
|
||||
run: melos exec --scope="locker" -- "flutter build ios --release"
|
||||
description: Build a release iOS archive for the 'locker' app.
|
||||
description: Build a release iOS archive for the 'locker' app.
|
||||
|
||||
# --- PLUGIN-SPECIFIC COMMANDS ---
|
||||
get:plugins:
|
||||
run: melos exec --depends-on="flutter" --scope="ente_*" -- "flutter pub get"
|
||||
description: Run "flutter pub get" in all plugin packages.
|
||||
|
||||
clean:plugins:
|
||||
run: melos exec --depends-on="flutter" --scope="ente_*" -- "flutter clean"
|
||||
description: Clean all plugin packages.
|
||||
Reference in New Issue
Block a user