diff --git a/bin/internal/engine.version b/bin/internal/engine.version index 329298f..7e619c4 100644 --- a/bin/internal/engine.version +++ b/bin/internal/engine.version @@ -1 +1 @@ -9d517f475ba1282b619477bde8e708d6a34287cf +844c29f42a614420b2205c178f22d30b43a8b0bb diff --git a/bin/internal/flutter.version b/bin/internal/flutter.version index a97db27..990966d 100644 --- a/bin/internal/flutter.version +++ b/bin/internal/flutter.version @@ -1 +1 @@ -615957513eb43b128a16048ab5aa2daaba1656cd +f18b9281c2280c2646aa3d4348715ed5bb9446c8 diff --git a/lib/elinux_device_discovery.dart b/lib/elinux_device_discovery.dart index 0beaaee..54d20c6 100644 --- a/lib/elinux_device_discovery.dart +++ b/lib/elinux_device_discovery.dart @@ -49,7 +49,6 @@ class ELinuxDeviceManager extends FlutterDeviceManager { artifacts: globals.artifacts, flutterVersion: globals.flutterVersion, androidWorkflow: androidWorkflow, - config: globals.config, fuchsiaWorkflow: fuchsiaWorkflow, xcDevice: globals.xcdevice, userMessages: globals.userMessages, @@ -182,4 +181,7 @@ class ELinuxDeviceDiscovery extends PollingDeviceDiscovery { final HostPlatform hostPlatform = getCurrentHostPlatform(); return getNameForHostPlatformArch(hostPlatform); } + + @override + List get wellKnownIds => const ['elinux']; } diff --git a/lib/elinux_remote_devices_config.dart b/lib/elinux_remote_devices_config.dart index 5a5e2f7..5dd89f8 100644 --- a/lib/elinux_remote_devices_config.dart +++ b/lib/elinux_remote_devices_config.dart @@ -20,10 +20,7 @@ class ELinuxRemoteDevicesConfig { }) : _fileSystem = fileSystem, _logger = logger, _config = Config(_kCustomDevicesConfigName, - fileSystem: fileSystem, - logger: logger, - platform: platform, - deleteFileOnFormatException: false) { + fileSystem: fileSystem, logger: logger, platform: platform) { ensureFileExists(); } diff --git a/templates/template_manifest.json b/templates/template_manifest.json index 4d5f231..340a282 100644 --- a/templates/template_manifest.json +++ b/templates/template_manifest.json @@ -16,145 +16,209 @@ "templates/plugin/elinux.tmpl/include/projectName.tmpl/pluginClassSnakeCase.h.tmpl", "templates/plugin/elinux.tmpl/pluginClassSnakeCase.cc.tmpl", - "templates/app/.gitignore.tmpl", - "templates/app/.idea/libraries/Dart_SDK.xml.tmpl", - "templates/app/.idea/libraries/KotlinJavaRuntime.xml.tmpl", - "templates/app/.idea/modules.xml.tmpl", - "templates/app/.idea/runConfigurations/main_dart.xml.tmpl", - "templates/app/.idea/workspace.xml.tmpl", - "templates/app/.metadata.tmpl", - "templates/app/android-java.tmpl/app/build.gradle.tmpl", - "templates/app/android-java.tmpl/app/src/main/java/androidIdentifier/MainActivity.java.tmpl", - "templates/app/android-java.tmpl/build.gradle", - "templates/app/android-java.tmpl/projectName_android.iml.tmpl", - "templates/app/android-kotlin.tmpl/app/build.gradle.tmpl", - "templates/app/android-kotlin.tmpl/app/src/main/kotlin/androidIdentifier/MainActivity.kt.tmpl", - "templates/app/android-kotlin.tmpl/build.gradle", - "templates/app/android-kotlin.tmpl/projectName_android.iml.tmpl", - "templates/app/android.tmpl/.gitignore", - "templates/app/android.tmpl/app/src/debug/AndroidManifest.xml.tmpl", - "templates/app/android.tmpl/app/src/main/AndroidManifest.xml.tmpl", - "templates/app/android.tmpl/app/src/main/res/drawable/launch_background.xml", - "templates/app/android.tmpl/app/src/main/res/drawable-v21/launch_background.xml", - "templates/app/android.tmpl/app/src/main/res/mipmap-hdpi/ic_launcher.png", - "templates/app/android.tmpl/app/src/main/res/mipmap-mdpi/ic_launcher.png", - "templates/app/android.tmpl/app/src/main/res/mipmap-xhdpi/ic_launcher.png", - "templates/app/android.tmpl/app/src/main/res/mipmap-xxhdpi/ic_launcher.png", - "templates/app/android.tmpl/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png", - "templates/app/android.tmpl/app/src/main/res/values/styles.xml", - "templates/app/android.tmpl/app/src/main/res/values-night/styles.xml", - "templates/app/android.tmpl/app/src/profile/AndroidManifest.xml.tmpl", - "templates/app/android.tmpl/gradle/wrapper/gradle-wrapper.properties", - "templates/app/android.tmpl/gradle.properties.tmpl", - "templates/app/android.tmpl/settings.gradle", - "templates/app/ios-objc.tmpl/Runner/AppDelegate.h", - "templates/app/ios-objc.tmpl/Runner/AppDelegate.m", - "templates/app/ios-objc.tmpl/Runner/main.m", - "templates/app/ios-objc.tmpl/Runner.xcodeproj/project.pbxproj.tmpl", - "templates/app/ios-objc.tmpl/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme", - "templates/app/ios-swift.tmpl/Runner/AppDelegate.swift", - "templates/app/ios-swift.tmpl/Runner/Runner-Bridging-Header.h", - "templates/app/ios-swift.tmpl/Runner.xcodeproj/project.pbxproj.tmpl", - "templates/app/ios-swift.tmpl/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme", - "templates/app/ios.tmpl/.gitignore", - "templates/app/ios.tmpl/Flutter/AppFrameworkInfo.plist", - "templates/app/ios.tmpl/Flutter/Debug.xcconfig", - "templates/app/ios.tmpl/Flutter/Release.xcconfig", - "templates/app/ios.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json", - "templates/app/ios.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png", - "templates/app/ios.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png", - "templates/app/ios.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png", - "templates/app/ios.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png", - "templates/app/ios.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png", - "templates/app/ios.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png", - "templates/app/ios.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png", - "templates/app/ios.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png", - "templates/app/ios.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png", - "templates/app/ios.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png", - "templates/app/ios.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png", - "templates/app/ios.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png", - "templates/app/ios.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png", - "templates/app/ios.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png", - "templates/app/ios.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png", - "templates/app/ios.tmpl/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json", - "templates/app/ios.tmpl/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png", - "templates/app/ios.tmpl/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png", - "templates/app/ios.tmpl/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png", - "templates/app/ios.tmpl/Runner/Assets.xcassets/LaunchImage.imageset/README.md", - "templates/app/ios.tmpl/Runner/Base.lproj/LaunchScreen.storyboard", - "templates/app/ios.tmpl/Runner/Base.lproj/Main.storyboard", - "templates/app/ios.tmpl/Runner/Info.plist.tmpl", - "templates/app/ios.tmpl/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata", - "templates/app/ios.tmpl/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist", - "templates/app/ios.tmpl/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings", - "templates/app/ios.tmpl/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme", - "templates/app/ios.tmpl/Runner.xcworkspace/contents.xcworkspacedata", - "templates/app/ios.tmpl/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist", - "templates/app/ios.tmpl/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings", "templates/app/lib/main.dart.tmpl", - "templates/app/linux.tmpl/my_application.cc.tmpl", - "templates/app/linux.tmpl/.gitignore", - "templates/app/linux.tmpl/CMakeLists.txt.tmpl", - "templates/app/linux.tmpl/flutter/CMakeLists.txt", - "templates/app/linux.tmpl/main.cc", - "templates/app/linux.tmpl/my_application.cc", - "templates/app/linux.tmpl/my_application.h", - "templates/app/macos.tmpl/.gitignore", - "templates/app/macos.tmpl/Flutter/Flutter-Debug.xcconfig", - "templates/app/macos.tmpl/Flutter/Flutter-Release.xcconfig", - "templates/app/macos.tmpl/Runner/AppDelegate.swift", - "templates/app/macos.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png", - "templates/app/macos.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png", - "templates/app/macos.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png", - "templates/app/macos.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png", - "templates/app/macos.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png", - "templates/app/macos.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png", - "templates/app/macos.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png", - "templates/app/macos.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json", - "templates/app/macos.tmpl/Runner/Base.lproj/MainMenu.xib", - "templates/app/macos.tmpl/Runner/Configs/AppInfo.xcconfig.tmpl", - "templates/app/macos.tmpl/Runner/Configs/Debug.xcconfig", - "templates/app/macos.tmpl/Runner/Configs/Release.xcconfig", - "templates/app/macos.tmpl/Runner/Configs/Warnings.xcconfig", - "templates/app/macos.tmpl/Runner/DebugProfile.entitlements", - "templates/app/macos.tmpl/Runner/Info.plist", - "templates/app/macos.tmpl/Runner/MainFlutterWindow.swift", - "templates/app/macos.tmpl/Runner/Release.entitlements", - "templates/app/macos.tmpl/Runner.xcodeproj/project.pbxproj.tmpl", - "templates/app/macos.tmpl/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist", - "templates/app/macos.tmpl/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme.tmpl", - "templates/app/macos.tmpl/Runner.xcworkspace/contents.xcworkspacedata", - "templates/app/macos.tmpl/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist", - "templates/app/projectName.iml.tmpl", "templates/app/pubspec.yaml.tmpl", "templates/app/README.md.tmpl", "templates/app/test/widget_test.dart.tmpl", - "templates/app/web/favicon.png.copy.tmpl", - "templates/app/web/icons/Icon-192.png.copy.tmpl", - "templates/app/web/icons/Icon-512.png.copy.tmpl", - "templates/app/web/index.html.tmpl", - "templates/app/web/manifest.json.tmpl", - "templates/app/windows.tmpl/.gitignore", - "templates/app/windows.tmpl/CMakeLists.txt.tmpl", - "templates/app/windows.tmpl/flutter/CMakeLists.txt", - "templates/app/windows.tmpl/runner/CMakeLists.txt", - "templates/app/windows.tmpl/runner/flutter_window.cpp", - "templates/app/windows.tmpl/runner/flutter_window.h", - "templates/app/windows.tmpl/runner/main.cpp.tmpl", - "templates/app/windows.tmpl/runner/resource.h", - "templates/app/windows.tmpl/runner/resources/app_icon.ico.img.tmpl", - "templates/app/windows.tmpl/runner/runner.exe.manifest", - "templates/app/windows.tmpl/runner/Runner.rc.tmpl", - "templates/app/windows.tmpl/runner/run_loop.cpp", - "templates/app/windows.tmpl/runner/run_loop.h", - "templates/app/windows.tmpl/runner/utils.cpp", - "templates/app/windows.tmpl/runner/utils.h", - "templates/app/windows.tmpl/runner/win32_window.cpp", - "templates/app/windows.tmpl/runner/win32_window.h", - "templates/app/winuwp.tmpl/project_version", + "templates/app/winuwp.tmpl/.gitignore", + + "templates/app_shared/.gitignore.tmpl", + "templates/app_shared/.idea/libraries/Dart_SDK.xml.tmpl", + "templates/app_shared/.idea/libraries/KotlinJavaRuntime.xml.tmpl", + "templates/app_shared/.idea/modules.xml.tmpl", + "templates/app_shared/.idea/runConfigurations/main_dart.xml.tmpl", + "templates/app_shared/.idea/workspace.xml.tmpl", + "templates/app_shared/.metadata.tmpl", + "templates/app_shared/analysis_options.yaml.tmpl", + "templates/app_shared/android-java.tmpl/app/build.gradle.tmpl", + "templates/app_shared/android-java.tmpl/app/src/main/java/androidIdentifier/MainActivity.java.tmpl", + "templates/app_shared/android-java.tmpl/build.gradle", + "templates/app_shared/android-java.tmpl/projectName_android.iml.tmpl", + "templates/app_shared/android-kotlin.tmpl/app/build.gradle.tmpl", + "templates/app_shared/android-kotlin.tmpl/app/src/main/kotlin/androidIdentifier/MainActivity.kt.tmpl", + "templates/app_shared/android-kotlin.tmpl/build.gradle", + "templates/app_shared/android-kotlin.tmpl/projectName_android.iml.tmpl", + "templates/app_shared/android.tmpl/.gitignore", + "templates/app_shared/android.tmpl/app/src/debug/AndroidManifest.xml.tmpl", + "templates/app_shared/android.tmpl/app/src/main/AndroidManifest.xml.tmpl", + "templates/app_shared/android.tmpl/app/src/main/res/drawable-v21/launch_background.xml", + "templates/app_shared/android.tmpl/app/src/main/res/drawable/launch_background.xml", + "templates/app_shared/android.tmpl/app/src/main/res/mipmap-hdpi/ic_launcher.png", + "templates/app_shared/android.tmpl/app/src/main/res/mipmap-mdpi/ic_launcher.png", + "templates/app_shared/android.tmpl/app/src/main/res/mipmap-xhdpi/ic_launcher.png", + "templates/app_shared/android.tmpl/app/src/main/res/mipmap-xxhdpi/ic_launcher.png", + "templates/app_shared/android.tmpl/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png", + "templates/app_shared/android.tmpl/app/src/main/res/values-night/styles.xml", + "templates/app_shared/android.tmpl/app/src/main/res/values/styles.xml", + "templates/app_shared/android.tmpl/app/src/profile/AndroidManifest.xml.tmpl", + "templates/app_shared/android.tmpl/gradle.properties.tmpl", + "templates/app_shared/android.tmpl/gradle/wrapper/gradle-wrapper.properties", + "templates/app_shared/android.tmpl/settings.gradle", + "templates/app_shared/ios-objc.tmpl/Runner.xcodeproj/project.pbxproj.tmpl", + "templates/app_shared/ios-objc.tmpl/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme", + "templates/app_shared/ios-objc.tmpl/Runner/AppDelegate.h", + "templates/app_shared/ios-objc.tmpl/Runner/AppDelegate.m", + "templates/app_shared/ios-objc.tmpl/Runner/main.m", + "templates/app_shared/ios-swift.tmpl/Runner.xcodeproj/project.pbxproj.tmpl", + "templates/app_shared/ios-swift.tmpl/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme", + "templates/app_shared/ios-swift.tmpl/Runner/AppDelegate.swift", + "templates/app_shared/ios-swift.tmpl/Runner/Runner-Bridging-Header.h", + "templates/app_shared/ios.tmpl/.gitignore", + "templates/app_shared/ios.tmpl/Flutter/AppFrameworkInfo.plist", + "templates/app_shared/ios.tmpl/Flutter/Debug.xcconfig", + "templates/app_shared/ios.tmpl/Flutter/Release.xcconfig", + "templates/app_shared/ios.tmpl/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata", + "templates/app_shared/ios.tmpl/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist", + "templates/app_shared/ios.tmpl/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings", + "templates/app_shared/ios.tmpl/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme", + "templates/app_shared/ios.tmpl/Runner.xcworkspace/contents.xcworkspacedata", + "templates/app_shared/ios.tmpl/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist", + "templates/app_shared/ios.tmpl/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings", + "templates/app_shared/ios.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json", + "templates/app_shared/ios.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png", + "templates/app_shared/ios.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png", + "templates/app_shared/ios.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png", + "templates/app_shared/ios.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png", + "templates/app_shared/ios.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png", + "templates/app_shared/ios.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png", + "templates/app_shared/ios.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png", + "templates/app_shared/ios.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png", + "templates/app_shared/ios.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png", + "templates/app_shared/ios.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png", + "templates/app_shared/ios.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png", + "templates/app_shared/ios.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png", + "templates/app_shared/ios.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png", + "templates/app_shared/ios.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png", + "templates/app_shared/ios.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png", + "templates/app_shared/ios.tmpl/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json", + "templates/app_shared/ios.tmpl/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png", + "templates/app_shared/ios.tmpl/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png", + "templates/app_shared/ios.tmpl/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png", + "templates/app_shared/ios.tmpl/Runner/Assets.xcassets/LaunchImage.imageset/README.md", + "templates/app_shared/ios.tmpl/Runner/Base.lproj/LaunchScreen.storyboard", + "templates/app_shared/ios.tmpl/Runner/Base.lproj/Main.storyboard", + "templates/app_shared/ios.tmpl/Runner/Info.plist.tmpl", + "templates/app_shared/linux.tmpl/.gitignore", + "templates/app_shared/linux.tmpl/CMakeLists.txt.tmpl", + "templates/app_shared/linux.tmpl/flutter/CMakeLists.txt", + "templates/app_shared/linux.tmpl/main.cc", + "templates/app_shared/linux.tmpl/my_application.cc", + "templates/app_shared/linux.tmpl/my_application.cc.tmpl", + "templates/app_shared/linux.tmpl/my_application.h", + "templates/app_shared/macos.tmpl/.gitignore", + "templates/app_shared/macos.tmpl/Flutter/Flutter-Debug.xcconfig", + "templates/app_shared/macos.tmpl/Flutter/Flutter-Release.xcconfig", + "templates/app_shared/macos.tmpl/Runner.xcodeproj/project.pbxproj.tmpl", + "templates/app_shared/macos.tmpl/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist", + "templates/app_shared/macos.tmpl/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme.tmpl", + "templates/app_shared/macos.tmpl/Runner.xcworkspace/contents.xcworkspacedata", + "templates/app_shared/macos.tmpl/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist", + "templates/app_shared/macos.tmpl/Runner/AppDelegate.swift", + "templates/app_shared/macos.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png", + "templates/app_shared/macos.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png", + "templates/app_shared/macos.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png", + "templates/app_shared/macos.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png", + "templates/app_shared/macos.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png", + "templates/app_shared/macos.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png", + "templates/app_shared/macos.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png", + "templates/app_shared/macos.tmpl/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json", + "templates/app_shared/macos.tmpl/Runner/Base.lproj/MainMenu.xib", + "templates/app_shared/macos.tmpl/Runner/Configs/AppInfo.xcconfig.tmpl", + "templates/app_shared/macos.tmpl/Runner/Configs/Debug.xcconfig", + "templates/app_shared/macos.tmpl/Runner/Configs/Release.xcconfig", + "templates/app_shared/macos.tmpl/Runner/Configs/Warnings.xcconfig", + "templates/app_shared/macos.tmpl/Runner/DebugProfile.entitlements", + "templates/app_shared/macos.tmpl/Runner/Info.plist", + "templates/app_shared/macos.tmpl/Runner/MainFlutterWindow.swift", + "templates/app_shared/macos.tmpl/Runner/Release.entitlements", + "templates/app_shared/projectName.iml.tmpl", + "templates/app_shared/web/favicon.png.copy.tmpl", + "templates/app_shared/web/icons/Icon-192.png.copy.tmpl", + "templates/app_shared/web/icons/Icon-512.png.copy.tmpl", + "templates/app_shared/web/icons/Icon-maskable-192.png.img.tmpl", + "templates/app_shared/web/icons/Icon-maskable-512.png.img.tmpl", + "templates/app_shared/web/index.html.tmpl", + "templates/app_shared/web/manifest.json.tmpl", + "templates/app_shared/windows.tmpl/.gitignore", + "templates/app_shared/windows.tmpl/CMakeLists.txt.tmpl", + "templates/app_shared/windows.tmpl/flutter/CMakeLists.txt", + "templates/app_shared/windows.tmpl/runner/CMakeLists.txt", + "templates/app_shared/windows.tmpl/runner/flutter_window.cpp", + "templates/app_shared/windows.tmpl/runner/flutter_window.h", + "templates/app_shared/windows.tmpl/runner/main.cpp.tmpl", + "templates/app_shared/windows.tmpl/runner/resource.h", + "templates/app_shared/windows.tmpl/runner/resources/app_icon.ico.img.tmpl", + "templates/app_shared/windows.tmpl/runner/runner.exe.manifest", + "templates/app_shared/windows.tmpl/runner/Runner.rc.tmpl", + "templates/app_shared/windows.tmpl/runner/run_loop.cpp", + "templates/app_shared/windows.tmpl/runner/run_loop.h", + "templates/app_shared/windows.tmpl/runner/utils.cpp", + "templates/app_shared/windows.tmpl/runner/utils.h", + "templates/app_shared/windows.tmpl/runner/win32_window.cpp", + "templates/app_shared/windows.tmpl/runner/win32_window.h", + "templates/app_shared/winuwp.tmpl/CMakeLists.txt", + "templates/app_shared/winuwp.tmpl/flutter/CMakeLists.txt", + "templates/app_shared/winuwp.tmpl/project_version", + "templates/app_shared/winuwp.tmpl/runner_uwp/appxmanifest.in", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/LargeTile.scale-100.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/LargeTile.scale-125.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/LargeTile.scale-150.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/LargeTile.scale-200.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/LargeTile.scale-400.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/LockScreenLogo.scale-200.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/SmallTile.scale-100.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/SmallTile.scale-125.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/SmallTile.scale-150.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/SmallTile.scale-200.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/SmallTile.scale-400.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/SplashScreen.scale-100.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/SplashScreen.scale-125.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/SplashScreen.scale-150.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/SplashScreen.scale-200.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/SplashScreen.scale-400.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/Square150x150Logo.scale-100.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/Square150x150Logo.scale-125.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/Square150x150Logo.scale-150.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/Square150x150Logo.scale-200.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/Square150x150Logo.scale-400.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/Square44x44Logo.altform-unplated_targetsize-16.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/Square44x44Logo.altform-unplated_targetsize-256.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/Square44x44Logo.altform-unplated_targetsize-32.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/Square44x44Logo.altform-unplated_targetsize-48.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/Square44x44Logo.scale-100.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/Square44x44Logo.scale-125.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/Square44x44Logo.scale-150.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/Square44x44Logo.scale-200.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/Square44x44Logo.scale-400.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/Square44x44Logo.targetsize-16.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/Square44x44Logo.targetsize-24.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/Square44x44Logo.targetsize-24_altform-unplated.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/Square44x44Logo.targetsize-256.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/Square44x44Logo.targetsize-32.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/Square44x44Logo.targetsize-48.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/StoreLogo.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/StoreLogo.scale-100.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/StoreLogo.scale-125.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/StoreLogo.scale-150.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/StoreLogo.scale-200.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/StoreLogo.scale-400.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/Wide310x150Logo.scale-200.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/WideTile.scale-100.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/WideTile.scale-125.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/WideTile.scale-150.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/WideTile.scale-200.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Assets/WideTile.scale-400.png.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/CMakeLists.txt.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/CMakeSettings.json", + "templates/app_shared/winuwp.tmpl/runner_uwp/flutter_frameworkview.cpp", + "templates/app_shared/winuwp.tmpl/runner_uwp/main.cpp", + "templates/app_shared/winuwp.tmpl/runner_uwp/resources.pri.img.tmpl", + "templates/app_shared/winuwp.tmpl/runner_uwp/Windows_TemporaryKey.pfx.img.tmpl", + "templates/cocoapods/Podfile-ios-objc", "templates/cocoapods/Podfile-ios-swift", "templates/cocoapods/Podfile-macos", + "templates/module/android/deferred_component/build.gradle.tmpl", "templates/module/android/deferred_component/src/main/AndroidManifest.xml.tmpl", "templates/module/android/gradle/build.gradle.copy.tmpl", @@ -184,6 +248,7 @@ "templates/module/common/.idea/modules.xml.tmpl", "templates/module/common/.idea/workspace.xml.tmpl", "templates/module/common/.metadata.tmpl", + "templates/module/common/analysis_options.yaml.tmpl", "templates/module/common/lib/main.dart.tmpl", "templates/module/common/projectName.iml.tmpl", "templates/module/common/projectName_android.iml.tmpl", @@ -238,11 +303,13 @@ "templates/module/ios/library/Flutter.tmpl/projectName.podspec.tmpl", "templates/module/ios/library/Flutter.tmpl/README.md", "templates/module/README.md", + "templates/package/.gitignore.tmpl", "templates/package/.idea/libraries/Dart_SDK.xml.tmpl", "templates/package/.idea/modules.xml.tmpl", "templates/package/.idea/workspace.xml.tmpl", "templates/package/.metadata.tmpl", + "templates/package/analysis_options.yaml.tmpl", "templates/package/CHANGELOG.md.tmpl", "templates/package/lib/projectName.dart.tmpl", "templates/package/LICENSE.tmpl", @@ -250,12 +317,14 @@ "templates/package/pubspec.yaml.tmpl", "templates/package/README.md.tmpl", "templates/package/test/projectName_test.dart.tmpl", + "templates/plugin/.gitignore.tmpl", "templates/plugin/.idea/libraries/Dart_SDK.xml.tmpl", "templates/plugin/.idea/modules.xml.tmpl", "templates/plugin/.idea/runConfigurations/example_lib_main_dart.xml.tmpl", "templates/plugin/.idea/workspace.xml.tmpl", "templates/plugin/.metadata.tmpl", + "templates/plugin/analysis_options.yaml.tmpl", "templates/plugin/android-java.tmpl/build.gradle.tmpl", "templates/plugin/android-java.tmpl/projectName_android.iml.tmpl", "templates/plugin/android-java.tmpl/src/main/java/androidIdentifier/pluginClass.java.tmpl", @@ -292,6 +361,25 @@ "templates/plugin/windows.tmpl/CMakeLists.txt.tmpl", "templates/plugin/windows.tmpl/include/projectName.tmpl/pluginClassSnakeCase.h.tmpl", "templates/plugin/windows.tmpl/pluginClassSnakeCase.cpp.tmpl", - "templates/plugin/lib/projectName_web.dart.tmpl" + "templates/plugin/lib/projectName_web.dart.tmpl", + + "templates/skeleton/assets/images/2.0x/flutter_logo.png.img.tmpl", + "templates/skeleton/assets/images/3.0x/flutter_logo.png.img.tmpl", + "templates/skeleton/assets/images/flutter_logo.png.img.tmpl", + "templates/skeleton/l10n.yaml.tmpl", + "templates/skeleton/lib/main.dart.tmpl", + "templates/skeleton/lib/src/app.dart.tmpl", + "templates/skeleton/lib/src/sample_feature/sample_item.dart.tmpl", + "templates/skeleton/lib/src/sample_feature/sample_item_details_view.dart.tmpl", + "templates/skeleton/lib/src/sample_feature/sample_item_list_view.dart.tmpl", + "templates/skeleton/lib/src/localization/app_en.arb.tmpl", + "templates/skeleton/lib/src/settings/settings_controller.dart.tmpl", + "templates/skeleton/lib/src/settings/settings_service.dart.tmpl", + "templates/skeleton/lib/src/settings/settings_view.dart.tmpl", + "templates/skeleton/pubspec.yaml.tmpl", + "templates/skeleton/README.md.tmpl", + "templates/skeleton/test/implementation_test.dart.test.tmpl", + "templates/skeleton/test/unit_test.dart.tmpl", + "templates/skeleton/test/widget_test.dart.tmpl" ] } \ No newline at end of file