File tree Expand file tree Collapse file tree 1 file changed +6
-3
lines changed
pkgs/intl4x/lib/src/hook_helpers Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -6,6 +6,7 @@ import 'dart:convert' show JsonEncoder;
6
6
import 'dart:io' ;
7
7
8
8
// ignore: implementation_imports
9
+ import 'package:collection/collection.dart' ;
9
10
import 'package:native_assets_cli/src/config.dart' ;
10
11
import 'package:path/path.dart' as path;
11
12
import 'package:yaml/yaml.dart' show YamlMap, loadYaml;
@@ -60,9 +61,11 @@ class BuildOptions {
60
61
61
62
factory BuildOptions .fromDefines (HookInputUserDefines defines) {
62
63
return BuildOptions (
63
- buildMode: BuildModeEnum .values.firstWhere (
64
- (element) => element.name == defines['buildMode' ],
65
- ),
64
+ buildMode:
65
+ BuildModeEnum .values.firstWhereOrNull (
66
+ (element) => element.name == defines['buildMode' ],
67
+ ) ??
68
+ BuildModeEnum .fetch,
66
69
localDylibPath: defines.path ('localDylibPath' ),
67
70
checkoutPath: defines.path ('checkoutPath' ),
68
71
treeshake: (defines['treeshake' ] ?? true ) == true ,
You can’t perform that action at this time.
0 commit comments