-
Notifications
You must be signed in to change notification settings - Fork 49
Expand file tree
/
Copy pathpubspec.yaml
More file actions
52 lines (45 loc) · 1.21 KB
/
pubspec.yaml
File metadata and controls
52 lines (45 loc) · 1.21 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
name: ffd_workspace # Can be anything
environment:
sdk: ^3.9.0
publish_to: none
dev_dependencies:
dart_flutter_team_lints: ^3.2.0
melos: ^7.0.0
workspace:
- _google_cloud_e2e
- examples/fullstack/backend
- examples/fullstack/frontend-cli
- examples/hello
- examples/json
- examples/protobuf_firestore
- examples/raw_cloudevent
- functions_framework
- functions_framework_builder
- google_cloud
- integration_test
melos:
command:
bootstrap:
usePubspecOverrides: false
scripts:
build:all:
description: Build all packages that depend on build_runner.
run: |
melos run build:1:functions_framework
melos run build:2:templates
melos run build:3:leafs
build:1:functions_framework:
exec: dart run build_runner build --delete-conflicting-outputs
packageFilters:
scope: functions_framework
build:2:templates:
exec: dart run build_runner build --delete-conflicting-outputs
packageFilters:
scope: "__*__"
build:3:leafs:
exec: dart run build_runner build --delete-conflicting-outputs
packageFilters:
ignore:
- functions_framework
- "__*__"
dependsOn: build_runner