Add `--platforms` to `flutter create -t plugin` command (#59507)
diff --git a/packages/flutter_tools/lib/src/project.dart b/packages/flutter_tools/lib/src/project.dart index 2672d62..896a0fd 100644 --- a/packages/flutter_tools/lib/src/project.dart +++ b/packages/flutter_tools/lib/src/project.dart
@@ -225,6 +225,9 @@ /// Generates project files necessary to make Gradle builds work on Android /// and CocoaPods+Xcode work on iOS, for app and module projects only. + // TODO(cyanglaz): The param `checkProjects` is confusing. We should give it a better name + // or add some documentation explaining what it does, or both. + // https://github.com/flutter/flutter/issues/60023 Future<void> ensureReadyForPlatformSpecificTooling({bool checkProjects = false}) async { if (!directory.existsSync() || hasExampleApp) { return; @@ -648,6 +651,7 @@ template.render( target, <String, dynamic>{ + 'ios': true, 'projectName': parent.manifest.appName, 'iosIdentifier': parent.manifest.iosBundleIdentifier, }, @@ -797,6 +801,7 @@ template.render( target, <String, dynamic>{ + 'android': true, 'projectName': parent.manifest.appName, 'androidIdentifier': parent.manifest.androidPackage, 'androidX': usesAndroidX,