Skip to content

Commit 4b9b884

Browse files
committed
Use default build mode
1 parent 36ec7a9 commit 4b9b884

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

pkgs/intl4x/lib/src/hook_helpers/build_options.dart

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import 'dart:convert' show JsonEncoder;
66
import 'dart:io';
77

88
// ignore: implementation_imports
9+
import 'package:collection/collection.dart';
910
import 'package:native_assets_cli/src/config.dart';
1011
import 'package:path/path.dart' as path;
1112
import 'package:yaml/yaml.dart' show YamlMap, loadYaml;
@@ -60,9 +61,11 @@ class BuildOptions {
6061

6162
factory BuildOptions.fromDefines(HookInputUserDefines defines) {
6263
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,
6669
localDylibPath: defines.path('localDylibPath'),
6770
checkoutPath: defines.path('checkoutPath'),
6871
treeshake: (defines['treeshake'] ?? true) == true,

0 commit comments

Comments
 (0)