mirror of
				https://gitcode.com/gh_mirrors/re/react-native-pushy.git
				synced 2025-10-31 13:23:12 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			37 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Ruby
		
	
	
	
	
	
			
		
		
	
	
			37 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Ruby
		
	
	
	
	
	
| # Resolve react_native_pods.rb with node to allow for hoisting
 | |
| require Pod::Executable.execute_command('node', ['-p',
 | |
|   'require.resolve(
 | |
|     "react-native/scripts/react_native_pods.rb",
 | |
|     {paths: [process.argv[1]]},
 | |
|   )', __dir__]).strip
 | |
| 
 | |
| platform :ios, min_ios_version_supported
 | |
| prepare_react_native_project!
 | |
| 
 | |
| 
 | |
| linkage = ENV['USE_FRAMEWORKS']
 | |
| if linkage != nil
 | |
|   Pod::UI.puts "Configuring Pod with #{linkage}ally linked Frameworks".green
 | |
|   use_frameworks! :linkage => linkage.to_sym
 | |
| end
 | |
| 
 | |
| target 'AwesomeProject' do
 | |
|   config = use_native_modules!
 | |
| 
 | |
|   use_react_native!(
 | |
|     :path => config[:reactNativePath],
 | |
|     # An absolute path to your application root.
 | |
|     :app_path => "#{Pod::Config.instance.installation_root}/.."
 | |
|   )
 | |
| 
 | |
|   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,
 | |
|       config[:reactNativePath],
 | |
|       :mac_catalyst_enabled => false,
 | |
|       # :ccache_enabled => true
 | |
|     )
 | |
|   end
 | |
| end
 | 
