mirror of
https://github.com/status-im/react-native.git
synced 2025-01-14 03:26:07 +00:00
85e1ad6b61
- [ReactNative] Revert D1965911 | Christopher Chedeau - [ReactNative] Remove experimental Portal only needed for android right now. | Spencer Ahrens - [ReactNative] rename Animation to AnimationExperimental with warning docs | Spencer Ahrens - navigator.getCurrentRoutes() | Eric Vicenti - Fixing jsdoc parsing of functions that are defined over multiple lines (Fixes #410) | Christopher Chedeau - Added constraint of child type to touchablewithoutfeedback | Christopher Chedeau - [react-packager] Deprecate global image namespace in favor of CommonJS resolution | Amjad Masad - [react-packager] Don't cache rejected promise | Amjad Masad - [ReactNative] Start Navigator gesture config, disable gesture in AdsManager | Eric Vicenti - [Flow] Clean react-native-github for Flow v0.8.0 | Gabe Levi - add maximumValue and minimumValue as valid attributes for native Slider | Christopher Chedeau - react-packager: Add ES6 import statement support to DependencyGraph. | Amjad Masad - Remove false annotation | Christopher Chedeau - [madman] prevent pulling the content down inconsistently when the keyboard shows up | Kevin Gozali - add @flow back to View.js | Basil Hosmer - [ReactNative] Turn of lint warning for constant conditions | Eric Vicenti - [UIExplorer] Fixed 'Push View Example' in NavigatorIOS example | Christopher Chedeau - SliderIOS.js comments - grammar correction | Christopher Chedeau
95 lines
3.7 KiB
Ruby
95 lines
3.7 KiB
Ruby
Pod::Spec.new do |s|
|
|
s.name = "React"
|
|
s.version = "0.3.1"
|
|
s.summary = "Build high quality mobile apps using React."
|
|
s.description = <<-DESC
|
|
React Native apps are built using the React JS
|
|
framework, and render directly to native UIKit
|
|
elements using a fully asynchronous architecture.
|
|
There is no browser and no HTML. We have picked what
|
|
we think is the best set of features from these and
|
|
other technologies to build what we hope to become
|
|
the best product development framework available,
|
|
with an emphasis on iteration speed, developer
|
|
delight, continuity of technology, and absolutely
|
|
beautiful and fast products with no compromises in
|
|
quality or capability.
|
|
DESC
|
|
s.homepage = "http://facebook.github.io/react-native/"
|
|
s.license = "BSD"
|
|
s.author = "Facebook"
|
|
s.source = { :git => "https://github.com/facebook/react-native.git", :tag => "v#{s.version}" }
|
|
s.default_subspec = 'Core'
|
|
s.requires_arc = true
|
|
s.platform = :ios, "7.0"
|
|
s.prepare_command = 'npm install'
|
|
s.preserve_paths = "cli.js", "Libraries/**/*.js", "lint", "linter.js", "node_modules", "package.json", "packager", "PATENTS", "react-native-cli"
|
|
s.header_mappings_dir = "."
|
|
|
|
s.subspec 'Core' do |ss|
|
|
ss.source_files = "React/**/*.{c,h,m}"
|
|
ss.exclude_files = "**/__tests__/*", "IntegrationTests/*"
|
|
ss.frameworks = "JavaScriptCore"
|
|
end
|
|
|
|
s.subspec 'RCTActionSheet' do |ss|
|
|
ss.dependency 'React/Core'
|
|
ss.source_files = "Libraries/ActionSheetIOS/*.{h,m}"
|
|
ss.preserve_paths = "Libraries/ActionSheetIOS/*.js"
|
|
end
|
|
|
|
s.subspec 'RCTAdSupport' do |ss|
|
|
ss.dependency 'React/Core'
|
|
ss.source_files = "Libraries/AdSupport/*.{h,m}"
|
|
ss.preserve_paths = "Libraries/AdSupport/*.js"
|
|
end
|
|
|
|
s.subspec 'RCTAnimationExperimental' do |ss|
|
|
ss.dependency 'React/Core'
|
|
ss.source_files = "Libraries/Animation/RCTAnimationExperimental*.{h,m}"
|
|
ss.preserve_paths = "Libraries/Animation/*.js"
|
|
end
|
|
|
|
s.subspec 'RCTGeolocation' do |ss|
|
|
ss.dependency 'React/Core'
|
|
ss.source_files = "Libraries/Geolocation/*.{h,m}"
|
|
ss.preserve_paths = "Libraries/Geolocation/*.js"
|
|
end
|
|
|
|
s.subspec 'RCTImage' do |ss|
|
|
ss.dependency 'React/Core'
|
|
ss.source_files = "Libraries/Image/*.{h,m}"
|
|
ss.preserve_paths = "Libraries/Image/*.js"
|
|
end
|
|
|
|
s.subspec 'RCTNetwork' do |ss|
|
|
ss.dependency 'React/Core'
|
|
ss.source_files = "Libraries/Network/*.{h,m}"
|
|
ss.preserve_paths = "Libraries/Network/*.js"
|
|
end
|
|
|
|
s.subspec 'RCTPushNotification' do |ss|
|
|
ss.dependency 'React/Core'
|
|
ss.source_files = "Libraries/PushNotificationIOS/*.{h,m}"
|
|
ss.preserve_paths = "Libraries/PushNotificationIOS/*.js"
|
|
end
|
|
|
|
s.subspec 'RCTWebSocketDebugger' do |ss|
|
|
ss.dependency 'React/Core'
|
|
ss.libraries = 'icucore'
|
|
ss.source_files = "Libraries/RCTWebSocketDebugger/*.{h,m}"
|
|
end
|
|
|
|
s.subspec 'RCTText' do |ss|
|
|
ss.dependency 'React/Core'
|
|
ss.source_files = "Libraries/Text/*.{h,m}"
|
|
ss.preserve_paths = "Libraries/Text/*.js"
|
|
end
|
|
|
|
s.subspec 'RCTVibration' do |ss|
|
|
ss.dependency 'React/Core'
|
|
ss.source_files = "Libraries/Vibration/*.{h,m}"
|
|
ss.preserve_paths = "Libraries/Vibration/*.js"
|
|
end
|
|
end
|