From 5c7ba94aeb79c385b9ebcab51f8dff1c0e141abd Mon Sep 17 00:00:00 2001 From: Stuart Morgan Date: Wed, 22 May 2019 13:49:42 -0700 Subject: [PATCH 1/2] Add a podspec for FlutterMacOS.framework Based on the iOS Flutter.podspec. This will be used for plugin management via CocoaPods, as on iOS. Part of https://github.com/flutter/flutter/issues/32718 --- .../macos/framework/FlutterMacOS.podspec | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 shell/platform/darwin/macos/framework/FlutterMacOS.podspec diff --git a/shell/platform/darwin/macos/framework/FlutterMacOS.podspec b/shell/platform/darwin/macos/framework/FlutterMacOS.podspec new file mode 100644 index 0000000000000..1d0d58e0be376 --- /dev/null +++ b/shell/platform/darwin/macos/framework/FlutterMacOS.podspec @@ -0,0 +1,19 @@ +# +# NOTE: This podspec is NOT to be published. It is only used as a local source! +# + +Pod::Spec.new do |s| + s.name = 'FlutterMacOS' + s.version = '1.0.0' + s.summary = 'High-performance, high-fidelity cross-platform apps.' + s.description = <<-DESC +Flutter is Google's portable UI toolkit for building beautiful, natively-compiled applications for mobile, web, and desktop from a single codebase. + DESC + s.homepage = 'https://flutter.dev' + s.license = { :type => 'MIT' } + s.author = { 'Flutter Dev Team' => 'flutter-dev@googlegroups.com' } + s.source = { :git => 'https://github.com/flutter/engine', :tag => s.version.to_s } + # TODO: Decide what value should be here. See #33200. + s.osx.deployment_target = '10.13' + s.vendored_frameworks = 'FlutterMacOS.framework' +end From 124f021ca669f31056870d61208dbaf2c89a1648 Mon Sep 17 00:00:00 2001 From: Stuart Morgan Date: Wed, 22 May 2019 14:32:58 -0700 Subject: [PATCH 2/2] Add to licenses --- ci/licenses_golden/licenses_flutter | 1 + 1 file changed, 1 insertion(+) diff --git a/ci/licenses_golden/licenses_flutter b/ci/licenses_golden/licenses_flutter index 6215a91d4dffe..85a74cd7c93f1 100644 --- a/ci/licenses_golden/licenses_flutter +++ b/ci/licenses_golden/licenses_flutter @@ -743,6 +743,7 @@ FILE: ../../../flutter/shell/platform/darwin/ios/ios_surface_software.h FILE: ../../../flutter/shell/platform/darwin/ios/ios_surface_software.mm FILE: ../../../flutter/shell/platform/darwin/ios/platform_view_ios.h FILE: ../../../flutter/shell/platform/darwin/ios/platform_view_ios.mm +FILE: ../../../flutter/shell/platform/darwin/macos/framework/FlutterMacOS.podspec FILE: ../../../flutter/shell/platform/darwin/macos/framework/Headers/FLEOpenGLContextHandling.h FILE: ../../../flutter/shell/platform/darwin/macos/framework/Headers/FLEPlugin.h FILE: ../../../flutter/shell/platform/darwin/macos/framework/Headers/FLEPluginRegistrar.h