Skip to content

Commit c4ea556

Browse files
committed
[local] change podfile to rely on the autolink-ios rb file
1 parent ca09ae8 commit c4ea556

File tree

2 files changed

+3
-44
lines changed

2 files changed

+3
-44
lines changed

package.json

+1
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242
"ReactCommon",
4343
"README.md",
4444
"rn-get-polyfills.js",
45+
"scripts/autolink-ios.rb",
4546
"scripts/compose-source-maps.js",
4647
"scripts/ios-configure-glog.sh",
4748
"scripts/ios-install-third-party.sh",

template/ios/Podfile

+2-44
Original file line numberDiff line numberDiff line change
@@ -1,49 +1,7 @@
1-
platform :ios, '9.0'
1+
platform :ios, '10.0'
2+
require_relative '../node_modules/react-native/scripts/autolink-ios'
23
require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules'
34

4-
def add_flipper_pods!(versions = {})
5-
versions['Flipper'] ||= '~> 0.33.1'
6-
versions['DoubleConversion'] ||= '1.1.7'
7-
versions['Flipper-Folly'] ||= '~> 2.1'
8-
versions['Flipper-Glog'] ||= '0.3.6'
9-
versions['Flipper-PeerTalk'] ||= '~> 0.0.4'
10-
versions['Flipper-RSocket'] ||= '~> 1.0'
11-
12-
pod 'FlipperKit', versions['Flipper'], :configuration => 'Debug'
13-
pod 'FlipperKit/FlipperKitLayoutPlugin', versions['Flipper'], :configuration => 'Debug'
14-
pod 'FlipperKit/SKIOSNetworkPlugin', versions['Flipper'], :configuration => 'Debug'
15-
pod 'FlipperKit/FlipperKitUserDefaultsPlugin', versions['Flipper'], :configuration => 'Debug'
16-
pod 'FlipperKit/FlipperKitReactPlugin', versions['Flipper'], :configuration => 'Debug'
17-
18-
# List all transitive dependencies for FlipperKit pods
19-
# to avoid them being linked in Release builds
20-
pod 'Flipper', versions['Flipper'], :configuration => 'Debug'
21-
pod 'Flipper-DoubleConversion', versions['DoubleConversion'], :configuration => 'Debug'
22-
pod 'Flipper-Folly', versions['Flipper-Folly'], :configuration => 'Debug'
23-
pod 'Flipper-Glog', versions['Flipper-Glog'], :configuration => 'Debug'
24-
pod 'Flipper-PeerTalk', versions['Flipper-PeerTalk'], :configuration => 'Debug'
25-
pod 'Flipper-RSocket', versions['Flipper-RSocket'], :configuration => 'Debug'
26-
pod 'FlipperKit/Core', versions['Flipper'], :configuration => 'Debug'
27-
pod 'FlipperKit/CppBridge', versions['Flipper'], :configuration => 'Debug'
28-
pod 'FlipperKit/FBCxxFollyDynamicConvert', versions['Flipper'], :configuration => 'Debug'
29-
pod 'FlipperKit/FBDefines', versions['Flipper'], :configuration => 'Debug'
30-
pod 'FlipperKit/FKPortForwarding', versions['Flipper'], :configuration => 'Debug'
31-
pod 'FlipperKit/FlipperKitHighlightOverlay', versions['Flipper'], :configuration => 'Debug'
32-
pod 'FlipperKit/FlipperKitLayoutTextSearchable', versions['Flipper'], :configuration => 'Debug'
33-
pod 'FlipperKit/FlipperKitNetworkPlugin', versions['Flipper'], :configuration => 'Debug'
34-
end
35-
36-
# Post Install processing for Flipper
37-
def flipper_post_install(installer)
38-
installer.pods_project.targets.each do |target|
39-
if target.name == 'YogaKit'
40-
target.build_configurations.each do |config|
41-
config.build_settings['SWIFT_VERSION'] = '4.1'
42-
end
43-
end
44-
end
45-
end
46-
475
target 'HelloWorld' do
486
# Pods for HelloWorld
497
pod 'FBLazyVector', :path => "../node_modules/react-native/Libraries/FBLazyVector"

0 commit comments

Comments
 (0)