mirror of
https://github.com/saymrwulf/onnxruntime.git
synced 2026-05-16 21:00:14 +00:00
### Description Updating react-native to 0.70.15 ### Motivation and Context To address the issue with the failed checksum after boost switching URL from Jfrog
57 lines
No EOL
1.6 KiB
Ruby
57 lines
No EOL
1.6 KiB
Ruby
require_relative '../node_modules/react-native/scripts/react_native_pods'
|
|
require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules'
|
|
|
|
platform :ios, '15.1'
|
|
|
|
pre_install do |installer|
|
|
# Custom pre-install script or commands
|
|
puts "Running pre-install script..."
|
|
|
|
# Recommended fix for https://github.com/facebook/react-native/issues/32483
|
|
# from https://github.com/facebook/react-native/issues/32483#issuecomment-966784501
|
|
system("sed -i '' 's/typedef uint8_t clockid_t;//' \"./Pods/RCT-Folly/folly/portability/Time.h\"")
|
|
end
|
|
|
|
def shared
|
|
config = use_native_modules!
|
|
|
|
use_react_native!(
|
|
:path => config[:reactNativePath],
|
|
|
|
# Hermes is now enabled by default. Disable by setting this flag to false.
|
|
# Upcoming versions of React Native may rely on get_default_flags(), but
|
|
# we make it explicit here to aid in the React Native upgrade process.
|
|
:hermes_enabled => false
|
|
)
|
|
|
|
# Comment the next line if you don't want to use dynamic frameworks
|
|
use_frameworks!
|
|
|
|
ort_c_local_pod_path = ENV['ORT_C_LOCAL_POD_PATH']
|
|
if ort_c_local_pod_path != nil
|
|
print 'Using onnxruntime-c pod at ', ort_c_local_pod_path, "\n"
|
|
pod 'onnxruntime-c', :path => ort_c_local_pod_path
|
|
else
|
|
pod 'onnxruntime-c'
|
|
end
|
|
|
|
inherit! :search_paths
|
|
|
|
end
|
|
|
|
target 'OnnxruntimeModule' do
|
|
shared
|
|
end
|
|
|
|
target 'OnnxruntimeModuleTest' do
|
|
shared
|
|
end
|
|
|
|
post_install do |installer|
|
|
# https://github.com/facebook/react-native/blob/main/packages/react-native/scripts/react_native_pods.rb#L197-L202
|
|
react_native_post_install(
|
|
installer,
|
|
:mac_catalyst_enabled => false,
|
|
)
|
|
__apply_Xcode_12_5_M1_post_install_workaround(installer)
|
|
end |