From 472261c412c4f6c7814ea00e76e8cbd93dda27c8 Mon Sep 17 00:00:00 2001 From: Troy Zhang Date: Thu, 6 Jul 2017 23:58:49 +0800 Subject: [PATCH] create `podspec` file for cocoapods. With the file, we can integrate `react-native-picker` with an exist native `iOS` project like bellow: ``` ruby // Podfile pod 'Picker', :path => '../YeSanPoRN/node_modules/react-native-picker' ``` --- Picker.podspec | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 Picker.podspec diff --git a/Picker.podspec b/Picker.podspec new file mode 100644 index 0000000..b84e2cb --- /dev/null +++ b/Picker.podspec @@ -0,0 +1,24 @@ +require 'json' + +package = JSON.parse(File.read(File.join(__dir__, 'package.json'))) + +Pod::Spec.new do |s| + + s.name = 'Picker' + s.version = package['version'].gsub(/v|-beta/, '') + s.summary = package['description'] + s.author = package['author'] + s.license = package['license'] + s.homepage = package['homepage'] + s.source = { :git => 'https://github.com/beefe/react-native-picker.git', :tag => "v#{s.version}"} + s.platform = :ios, '7.0' + s.preserve_paths = '*.js' + + s.dependency 'React' + + s.subspec 'Core' do |ss| + ss.source_files = 'ios/RCTBEEPickerManager/*.{h,m}' + ss.public_header_files = ['ios/RCTBEEPickerManager/*.h'] + end + +end -- 2.26.2