mirror of
https://github.com/flutter/flutter.git
synced 2025-06-03 00:51:18 +00:00
Add --dart-define option support to build aar command (#71829)
This commit is contained in:
parent
cd452286ab
commit
cd294666bf
@ -40,6 +40,7 @@ class BuildAarCommand extends BuildSubCommand {
|
||||
usesPubOption();
|
||||
addSplitDebugInfoOption();
|
||||
addDartObfuscationOption();
|
||||
usesDartDefineOption();
|
||||
usesTrackWidgetCreation(verboseHelp: false);
|
||||
addNullSafetyModeOptions(hide: !verboseHelp);
|
||||
addEnableExperimentation(hide: !verboseHelp);
|
||||
|
@ -176,6 +176,7 @@ void main() {
|
||||
'--split-debug-info',
|
||||
'/project-name/v1.2.3/',
|
||||
'--obfuscate',
|
||||
'--dart-define=foo=bar'
|
||||
],
|
||||
);
|
||||
|
||||
@ -196,6 +197,7 @@ void main() {
|
||||
expect(buildInfo.flavor, 'free');
|
||||
expect(buildInfo.splitDebugInfoPath, '/project-name/v1.2.3/');
|
||||
expect(buildInfo.dartObfuscation, isTrue);
|
||||
expect(buildInfo.dartDefines.contains('foo=bar'), isTrue);
|
||||
}, overrides: <Type, Generator>{
|
||||
AndroidBuilder: () => mockAndroidBuilder,
|
||||
});
|
||||
|
Loading…
Reference in New Issue
Block a user