Remove duplicated assets under /pkg/data (#20728)
Require componentName to ensure assets are placed under /pkg/data/<component-name>
diff --git a/packages/flutter_tools/bin/fuchsia_asset_builder.dart b/packages/flutter_tools/bin/fuchsia_asset_builder.dart
index 6b313ca..9eac7f4 100644
--- a/packages/flutter_tools/bin/fuchsia_asset_builder.dart
+++ b/packages/flutter_tools/bin/fuchsia_asset_builder.dart
@@ -27,6 +27,7 @@
_kOptionPackages,
_kOptionAsset,
_kOptionAssetManifestOut,
+ _kOptionComponentName,
];
Future<Null> main(List<String> args) {
@@ -89,10 +90,7 @@
final libfs.IOSink outFile = destFile.openWrite();
for (String path in assets.entries.keys) {
- outFile.write('data/$path=$outputBase/$path\n');
- if (componentName != null && componentName.isNotEmpty) {
- outFile.write('data/$componentName/$path=$outputBase/$path\n');
- }
+ outFile.write('data/$componentName/$path=$outputBase/$path\n');
}
await outFile.flush();
await outFile.close();