2 "name": "pod4ReactNative",
4 "summary": "pod for ReactNative",
5 "description": "pod for ReactNative with RN v0.55.4.",
6 "homepage": "https://github.com/zramals/pod4ReactNative",
9 "zramals": "525456448@qq.com"
12 "git": "https://github.com/zramals/pod4ReactNative.git",
25 "header_dir": "React",
30 "pod_target_xcconfig": {
31 "CLANG_CXX_LANGUAGE_STANDARD": "c++14",
32 "OTHER_LDFLAGS": "-ObjC",
33 "HEADER_SEARCH_PATHS": "'$(PODS_TARGET_SRCROOT)/rn-source/ReactCommon' '$(PODS_ROOT)/Folly' '$(PODS_ROOT)/boost-for-react-native' '$(PODS_ROOT)/DoubleConversion'"
35 "cocoapods_version": ">= 1.2.0",
40 "pod4ReactNative/yoga": [
44 "source_files": "rn-source/React/**/*.{c,h,m,mm,S,cpp}",
46 "exclude_files": "rn-source/React/**/RCTTV*.*"
49 "rn-source/**/__tests__/*",
50 "rn-source/IntegrationTests/*",
51 "rn-source/React/DevSupport/*",
52 "rn-source/React/Inspector/*",
53 "rn-source/ReactCommon/yoga/*",
54 "rn-source/React/Cxx*/*",
55 "rn-source/React/Fabric/*",
56 "rn-source/React/**/RCTTV*.*"
58 "header_dir": "React",
59 "frameworks": "JavaScriptCore",
68 "pod4ReactNative/Core": [
71 "pod4ReactNative/cxxreact": [
75 "compiler_flags": "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1",
76 "private_header_files": "rn-source/React/Cxx*/*.h",
77 "source_files": "rn-source/React/Cxx*/*.{h,m,mm}"
82 "pod4ReactNative/Core": [
85 "pod4ReactNative/RCTWebSocket": [
90 "rn-source/React/DevSupport/*",
91 "rn-source/React/Inspector/*"
100 "pod4ReactNative/PrivateDatabase": [
104 "compiler_flags": "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1",
105 "source_files": "rn-source/ReactCommon/jschelpers/*.{cpp,h}",
106 "private_header_files": "rn-source/ReactCommon/jschelpers/*.h",
107 "frameworks": "JavaScriptCore"
110 "name": "jsinspector",
111 "source_files": "rn-source/ReactCommon/jsinspector/*.{cpp,h}",
112 "private_header_files": "rn-source/ReactCommon/jsinspector/*.h"
115 "name": "PrivateDatabase",
116 "source_files": "rn-source/ReactCommon/privatedata/*.{cpp,h}",
117 "private_header_files": "rn-source/ReactCommon/privatedata/*.h"
122 "pod4ReactNative/jschelpers": [
125 "pod4ReactNative/jsinspector": [
128 "boost-for-react-native": [
135 "compiler_flags": "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1",
136 "source_files": "rn-source/ReactCommon/cxxreact/*.{cpp,h}",
137 "exclude_files": "rn-source/ReactCommon/cxxreact/SampleCxxModule.*",
138 "private_header_files": "rn-source/ReactCommon/cxxreact/*.h"
143 "pod4ReactNative/Core": [
147 "source_files": "rn-source/Libraries/ART/**/*.{h,m}"
150 "name": "RCTActionSheet",
152 "pod4ReactNative/Core": [
156 "source_files": "rn-source/Libraries/ActionSheetIOS/*.{h,m}"
159 "name": "RCTAnimation",
161 "pod4ReactNative/Core": [
165 "source_files": "rn-source/Libraries/NativeAnimation/{Drivers/*,Nodes/*,*}.{h,m}",
166 "header_dir": "RCTAnimation"
171 "pod4ReactNative/Core": [
175 "source_files": "rn-source/Libraries/Blob/*.{h,m,mm}"
178 "name": "RCTCameraRoll",
180 "pod4ReactNative/Core": [
183 "pod4ReactNative/RCTImage": [
187 "source_files": "rn-source/Libraries/CameraRoll/*.{h,m}"
190 "name": "RCTGeolocation",
192 "pod4ReactNative/Core": [
196 "source_files": "rn-source/Libraries/Geolocation/*.{h,m}"
201 "pod4ReactNative/Core": [
204 "pod4ReactNative/RCTNetwork": [
208 "source_files": "rn-source/Libraries/Image/*.{h,m}"
211 "name": "RCTNetwork",
213 "pod4ReactNative/Core": [
217 "source_files": "rn-source/Libraries/Network/*.{h,m,mm}"
220 "name": "RCTPushNotification",
222 "pod4ReactNative/Core": [
226 "source_files": "rn-source/Libraries/PushNotificationIOS/*.{h,m}"
229 "name": "RCTSettings",
231 "pod4ReactNative/Core": [
235 "source_files": "rn-source/Libraries/Settings/*.{h,m}"
240 "pod4ReactNative/Core": [
244 "source_files": "rn-source/Libraries/Text/**/*.{h,m}"
247 "name": "RCTVibration",
249 "pod4ReactNative/Core": [
253 "source_files": "rn-source/Libraries/Vibration/*.{h,m}"
256 "name": "RCTWebSocket",
258 "pod4ReactNative/Core": [
261 "pod4ReactNative/RCTBlob": [
264 "pod4ReactNative/fishhook": [
268 "source_files": "rn-source/Libraries/WebSocket/*.{h,m}"
272 "header_dir": "fishhook",
273 "source_files": "rn-source/Libraries/fishhook/*.{h,c}"
276 "name": "RCTLinkingIOS",
278 "pod4ReactNative/Core": [
282 "source_files": "rn-source/Libraries/LinkingIOS/*.{h,m}"
287 "pod4ReactNative/Core": [
291 "source_files": "rn-source/Libraries/RCTTest/**/*.{h,m}",
292 "frameworks": "XCTest"
295 "name": "_ignore_me_subspec_for_linting_",
297 "pod4ReactNative/Core": [
300 "pod4ReactNative/CxxBridge": [
307 "header_dir": "yoga",
308 "requires_arc": false,
310 "-fno-omit-frame-pointer",
317 "source_files": "rn-source/ReactCommon/yoga/yoga/**/*.{cpp,h}"