parent
2a76ddeb89
commit
1bba130e68
9 changed files with 245 additions and 6 deletions
@ -1 +1,2 @@ |
||||
#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" |
||||
#include "Generated.xcconfig" |
||||
|
||||
@ -1 +1,2 @@ |
||||
#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" |
||||
#include "Generated.xcconfig" |
||||
|
||||
@ -0,0 +1,41 @@ |
||||
# Uncomment this line to define a global platform for your project |
||||
platform :ios, '11.0' |
||||
|
||||
# CocoaPods analytics sends network stats synchronously affecting flutter build latency. |
||||
ENV['COCOAPODS_DISABLE_STATS'] = 'true' |
||||
|
||||
project 'Runner', { |
||||
'Debug' => :debug, |
||||
'Profile' => :release, |
||||
'Release' => :release, |
||||
} |
||||
|
||||
def flutter_root |
||||
generated_xcode_build_settings_path = File.expand_path(File.join('..', 'Flutter', 'Generated.xcconfig'), __FILE__) |
||||
unless File.exist?(generated_xcode_build_settings_path) |
||||
raise "#{generated_xcode_build_settings_path} must exist. If you're running pod install manually, make sure flutter pub get is executed first" |
||||
end |
||||
|
||||
File.foreach(generated_xcode_build_settings_path) do |line| |
||||
matches = line.match(/FLUTTER_ROOT\=(.*)/) |
||||
return matches[1].strip if matches |
||||
end |
||||
raise "FLUTTER_ROOT not found in #{generated_xcode_build_settings_path}. Try deleting Generated.xcconfig, then run flutter pub get" |
||||
end |
||||
|
||||
require File.expand_path(File.join('packages', 'flutter_tools', 'bin', 'podhelper'), flutter_root) |
||||
|
||||
flutter_ios_podfile_setup |
||||
|
||||
target 'Runner' do |
||||
use_frameworks! |
||||
use_modular_headers! |
||||
|
||||
flutter_install_all_ios_pods File.dirname(File.realpath(__FILE__)) |
||||
end |
||||
|
||||
post_install do |installer| |
||||
installer.pods_project.targets.each do |target| |
||||
flutter_additional_ios_build_settings(target) |
||||
end |
||||
end |
||||
@ -0,0 +1,121 @@ |
||||
PODS: |
||||
- Flutter (1.0.0) |
||||
- flutter_sms (1.1.0): |
||||
- Flutter |
||||
- GoogleDataTransport (9.1.2): |
||||
- GoogleUtilities/Environment (~> 7.2) |
||||
- nanopb (~> 2.30908.0) |
||||
- PromisesObjC (< 3.0, >= 1.2) |
||||
- GoogleMLKit/BarcodeScanning (2.6.0): |
||||
- GoogleMLKit/MLKitCore |
||||
- MLKitBarcodeScanning (~> 1.7.0) |
||||
- GoogleMLKit/MLKitCore (2.6.0): |
||||
- MLKitCommon (~> 5.0.0) |
||||
- GoogleToolboxForMac/DebugUtils (2.3.2): |
||||
- GoogleToolboxForMac/Defines (= 2.3.2) |
||||
- GoogleToolboxForMac/Defines (2.3.2) |
||||
- GoogleToolboxForMac/Logger (2.3.2): |
||||
- GoogleToolboxForMac/Defines (= 2.3.2) |
||||
- "GoogleToolboxForMac/NSData+zlib (2.3.2)": |
||||
- GoogleToolboxForMac/Defines (= 2.3.2) |
||||
- "GoogleToolboxForMac/NSDictionary+URLArguments (2.3.2)": |
||||
- GoogleToolboxForMac/DebugUtils (= 2.3.2) |
||||
- GoogleToolboxForMac/Defines (= 2.3.2) |
||||
- "GoogleToolboxForMac/NSString+URLArguments (= 2.3.2)" |
||||
- "GoogleToolboxForMac/NSString+URLArguments (2.3.2)" |
||||
- GoogleUtilities/Environment (7.7.0): |
||||
- PromisesObjC (< 3.0, >= 1.2) |
||||
- GoogleUtilities/Logger (7.7.0): |
||||
- GoogleUtilities/Environment |
||||
- GoogleUtilities/UserDefaults (7.7.0): |
||||
- GoogleUtilities/Logger |
||||
- GoogleUtilitiesComponents (1.1.0): |
||||
- GoogleUtilities/Logger |
||||
- GTMSessionFetcher/Core (1.7.0) |
||||
- MLImage (1.0.0-beta2) |
||||
- MLKitBarcodeScanning (1.7.0): |
||||
- MLKitCommon (~> 5.0) |
||||
- MLKitVision (~> 3.0) |
||||
- MLKitCommon (5.0.0): |
||||
- GoogleDataTransport (~> 9.0) |
||||
- GoogleToolboxForMac/Logger (~> 2.1) |
||||
- "GoogleToolboxForMac/NSData+zlib (~> 2.1)" |
||||
- "GoogleToolboxForMac/NSDictionary+URLArguments (~> 2.1)" |
||||
- GoogleUtilities/UserDefaults (~> 7.0) |
||||
- GoogleUtilitiesComponents (~> 1.0) |
||||
- GTMSessionFetcher/Core (~> 1.1) |
||||
- Protobuf (~> 3.12) |
||||
- MLKitVision (3.0.0): |
||||
- GoogleToolboxForMac/Logger (~> 2.1) |
||||
- "GoogleToolboxForMac/NSData+zlib (~> 2.1)" |
||||
- GTMSessionFetcher/Core (~> 1.1) |
||||
- MLImage (= 1.0.0-beta2) |
||||
- MLKitCommon (~> 5.0) |
||||
- Protobuf (~> 3.12) |
||||
- mobile_scanner (0.0.1): |
||||
- Flutter |
||||
- GoogleMLKit/BarcodeScanning |
||||
- nanopb (2.30908.0): |
||||
- nanopb/decode (= 2.30908.0) |
||||
- nanopb/encode (= 2.30908.0) |
||||
- nanopb/decode (2.30908.0) |
||||
- nanopb/encode (2.30908.0) |
||||
- PromisesObjC (2.0.0) |
||||
- Protobuf (3.19.4) |
||||
- url_launcher_ios (0.0.1): |
||||
- Flutter |
||||
|
||||
DEPENDENCIES: |
||||
- Flutter (from `Flutter`) |
||||
- flutter_sms (from `.symlinks/plugins/flutter_sms/ios`) |
||||
- mobile_scanner (from `.symlinks/plugins/mobile_scanner/ios`) |
||||
- url_launcher_ios (from `.symlinks/plugins/url_launcher_ios/ios`) |
||||
|
||||
SPEC REPOS: |
||||
trunk: |
||||
- GoogleDataTransport |
||||
- GoogleMLKit |
||||
- GoogleToolboxForMac |
||||
- GoogleUtilities |
||||
- GoogleUtilitiesComponents |
||||
- GTMSessionFetcher |
||||
- MLImage |
||||
- MLKitBarcodeScanning |
||||
- MLKitCommon |
||||
- MLKitVision |
||||
- nanopb |
||||
- PromisesObjC |
||||
- Protobuf |
||||
|
||||
EXTERNAL SOURCES: |
||||
Flutter: |
||||
:path: Flutter |
||||
flutter_sms: |
||||
:path: ".symlinks/plugins/flutter_sms/ios" |
||||
mobile_scanner: |
||||
:path: ".symlinks/plugins/mobile_scanner/ios" |
||||
url_launcher_ios: |
||||
:path: ".symlinks/plugins/url_launcher_ios/ios" |
||||
|
||||
SPEC CHECKSUMS: |
||||
Flutter: 50d75fe2f02b26cc09d224853bb45737f8b3214a |
||||
flutter_sms: 91ce41530f55c85d6524d82307a5d555844c086a |
||||
GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 |
||||
GoogleMLKit: 755661c46990a85e42278015f26400286d98ad95 |
||||
GoogleToolboxForMac: 8bef7c7c5cf7291c687cf5354f39f9db6399ad34 |
||||
GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 |
||||
GoogleUtilitiesComponents: 679b2c881db3b615a2777504623df6122dd20afe |
||||
GTMSessionFetcher: 43748f93435c2aa068b1cbe39655aaf600652e91 |
||||
MLImage: a454f9f8ecfd537783a12f9488f5be1a68820829 |
||||
MLKitBarcodeScanning: b8257854f6afc1c8443d61ec6b98c28b35625df6 |
||||
MLKitCommon: 3bc17c6f7d25ce3660f030350b46ae7ec9ebca6e |
||||
MLKitVision: e87dc3f2e456a6ab32361ebd985e078dd2746143 |
||||
mobile_scanner: 2fe352957a333bcadaef086cc30ee1b944610273 |
||||
nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 |
||||
PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 |
||||
Protobuf: 235750e4696ff59fb07d949a9dbbc92b3c0700fe |
||||
url_launcher_ios: 839c58cdb4279282219f5e248c3321761ff3c4de |
||||
|
||||
PODFILE CHECKSUM: 7368163408c647b7eb699d0d788ba6718e18fb8d |
||||
|
||||
COCOAPODS: 1.11.2 |
||||
Reference in new issue