2 "name": "AwsomeReactNative",
4 "summary": "It's an awsome reactnative project.",
5 "description": "It's an awsome reactnative project. I try to put react native in a separate project.",
6 "homepage": "https://github.com/wuqiuhao/AwsomeReactNative",
9 "wuqiuhao": "wqiuhao@gmail.com"
12 "git": "https://github.com/wuqiuhao/AwsomeReactNative.git",
28 "module_name": "React",
29 "swift_version": "4.1",
30 "pod_target_xcconfig": {
31 "CLANG_CXX_LANGUAGE_STANDARD": "c++14",
32 "OTHER_LDFLAGS": "-ObjC",
33 "HEADER_SEARCH_PATHS": "'$(PODS_TARGET_SRCROOT)/node_modules/react-native/ReactCommon' '$(PODS_ROOT)/Folly' '$(PODS_ROOT)/boost-for-react-native' '$(PODS_ROOT)/DoubleConversion'"
39 "node_modules/react-native/**/*",
42 "exclude_files": "node_modules/react-native/local-cli/templates/**/*"
46 "source_files": "node_modules/react-native/ReactCommon/yoga/**/*.{h,c}"
51 "AwsomeReactNative/yoga": [
55 "source_files": "node_modules/react-native/React/**/*.{c,h,m,mm,S}",
59 "node_modules/react-native/React/DevSupport/*",
60 "node_modules/react-native/React/Inspector/*",
61 "node_modules/react-native/ReactCommon/yoga/*",
62 "node_modules/react-native/React/Cxx*/*",
63 "node_modules/react-native/React/Base/RCTBatchedBridge.mm",
64 "node_modules/react-native/React/Executors/*"
67 "exclude_files": "node_modules/react-native/React/**/RCTTVView.*"
69 "header_dir": "node_modules/react-native/React",
70 "frameworks": "JavaScriptCore",
74 "name": "BatchedBridge",
76 "AwsomeReactNative/Core": [
79 "AwsomeReactNative/cxxreact_legacy": [
84 "node_modules/react-native/React/Base/RCTBatchedBridge.mm",
85 "node_modules/react-native/React/Executors/*"
94 "AwsomeReactNative/Core": [
97 "AwsomeReactNative/cxxreact": [
101 "compiler_flags": "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1",
102 "private_header_files": "node_modules/react-native/React/Cxx*/*.h",
103 "source_files": "node_modules/react-native/React/Cxx*/*.{h,m,mm}"
106 "name": "DevSupport",
108 "AwsomeReactNative/Core": [
111 "AwsomeReactNative/RCTWebSocket": [
116 "node_modules/react-native/React/DevSupport/*",
117 "node_modules/react-native/React/Inspector/*"
121 "name": "jschelpers_legacy",
123 "node_modules/react-native/ReactCommon/jschelpers/{JavaScriptCore,JSCWrapper,InspectorInterfaces}.{cpp,h}",
124 "node_modules/react-native/ReactCommon/jschelpers/systemJSCWrapper.cpp"
126 "private_header_files": "node_modules/react-native/ReactCommon/jschelpers/{JavaScriptCore,JSCWrapper,InspectorInterfaces}.h",
127 "frameworks": "JavaScriptCore"
130 "name": "cxxreact_legacy",
132 "AwsomeReactNative/jschelpers_legacy": [
136 "source_files": "node_modules/react-native/ReactCommon/cxxreact/{JSBundleType,oss-compat-util}.{cpp,h}",
137 "private_header_files": "node_modules/react-native/ReactCommon/cxxreact/{JSBundleType,oss-compat-util}.h"
140 "name": "jschelpers",
145 "AwsomeReactNative/PrivateDatabase": [
149 "compiler_flags": "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1",
150 "source_files": "node_modules/react-native/ReactCommon/jschelpers/*.{cpp,h}",
151 "private_header_files": "node_modules/react-native/ReactCommon/jschelpers/*.h",
152 "frameworks": "JavaScriptCore"
155 "name": "PrivateDatabase",
156 "source_files": "node_modules/react-native/ReactCommon/privatedata/*.{cpp,h}",
157 "private_header_files": "node_modules/react-native/ReactCommon/privatedata/*.h"
162 "AwsomeReactNative/jschelpers": [
165 "boost-for-react-native": [
172 "compiler_flags": "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1",
173 "source_files": "node_modules/react-native/ReactCommon/cxxreact/*.{cpp,h}",
174 "exclude_files": "node_modules/react-native/ReactCommon/cxxreact/SampleCxxModule.*",
175 "private_header_files": "node_modules/react-native/ReactCommon/cxxreact/*.h"
180 "AwsomeReactNative/Core": [
184 "source_files": "node_modules/react-native/Libraries/ART/**/*.{h,m}"
187 "name": "RCTActionSheet",
189 "AwsomeReactNative/Core": [
193 "source_files": "node_modules/react-native/Libraries/ActionSheetIOS/*.{h,m}"
196 "name": "RCTAnimation",
198 "AwsomeReactNative/Core": [
202 "source_files": "node_modules/react-native/Libraries/NativeAnimation/{Drivers/*,Nodes/*,*}.{h,m}",
203 "header_dir": "RCTAnimation"
208 "AwsomeReactNative/Core": [
212 "source_files": "node_modules/react-native/Libraries/Blob/*.{h,m,mm}",
213 "preserve_paths": "node_modules/react-native/Libraries/Blob/*.js"
216 "name": "RCTCameraRoll",
218 "AwsomeReactNative/Core": [
221 "AwsomeReactNative/RCTImage": [
225 "source_files": "node_modules/react-native/Libraries/CameraRoll/*.{h,m}"
228 "name": "RCTGeolocation",
230 "AwsomeReactNative/Core": [
234 "source_files": "node_modules/react-native/Libraries/Geolocation/*.{h,m}"
239 "AwsomeReactNative/Core": [
242 "AwsomeReactNative/RCTNetwork": [
246 "source_files": "node_modules/react-native/Libraries/Image/*.{h,m}"
249 "name": "RCTNetwork",
251 "AwsomeReactNative/Core": [
255 "source_files": "node_modules/react-native/Libraries/Network/*.{h,m,mm}"
258 "name": "RCTPushNotification",
260 "AwsomeReactNative/Core": [
264 "source_files": "node_modules/react-native/Libraries/PushNotificationIOS/*.{h,m}"
267 "name": "RCTSettings",
269 "AwsomeReactNative/Core": [
273 "source_files": "node_modules/react-native/Libraries/Settings/*.{h,m}"
278 "AwsomeReactNative/Core": [
282 "source_files": "node_modules/react-native/Libraries/Text/**/*.{h,m}"
285 "name": "RCTVibration",
287 "AwsomeReactNative/Core": [
291 "source_files": "node_modules/react-native/Libraries/Vibration/*.{h,m}"
294 "name": "RCTWebSocket",
296 "AwsomeReactNative/Core": [
299 "AwsomeReactNative/RCTBlob": [
302 "AwsomeReactNative/fishhook": [
306 "source_files": "node_modules/react-native/Libraries/WebSocket/*.{h,m}"
310 "header_dir": "fishhook",
311 "source_files": "node_modules/react-native/Libraries/fishhook/*.{h,c}"
314 "name": "RCTLinkingIOS",
316 "AwsomeReactNative/Core": [
320 "source_files": "node_modules/react-native/Libraries/LinkingIOS/*.{h,m}"
323 "name": "_ignore_me_subspec_for_linting_",
325 "AwsomeReactNative/Core": [
328 "AwsomeReactNative/CxxBridge": [