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'"
44 "exclude_files": "node_modules/react-native/local-cli/templates/**/*"
48 "source_files": "node_modules/react-native/ReactCommon/yoga/**/*.{h,c}"
53 "AwsomeReactNative/yoga": [
57 "source_files": "node_modules/react-native/React/**/*.{c,h,m,mm,S}",
61 "node_modules/react-native/React/DevSupport/*",
62 "node_modules/react-native/React/Inspector/*",
63 "node_modules/react-native/ReactCommon/yoga/*",
64 "node_modules/react-native/React/Cxx*/*",
65 "node_modules/react-native/React/Base/RCTBatchedBridge.mm",
66 "node_modules/react-native/React/Executors/*"
69 "exclude_files": "node_modules/react-native/React/**/RCTTVView.*"
71 "header_dir": "node_modules/react-native/React",
72 "frameworks": "JavaScriptCore",
76 "name": "BatchedBridge",
78 "AwsomeReactNative/Core": [
81 "AwsomeReactNative/cxxreact_legacy": [
86 "node_modules/react-native/React/Base/RCTBatchedBridge.mm",
87 "node_modules/react-native/React/Executors/*"
96 "AwsomeReactNative/Core": [
99 "AwsomeReactNative/cxxreact": [
103 "compiler_flags": "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1",
104 "private_header_files": "node_modules/react-native/React/Cxx*/*.h",
105 "source_files": "node_modules/react-native/React/Cxx*/*.{h,m,mm}"
108 "name": "DevSupport",
110 "AwsomeReactNative/Core": [
113 "AwsomeReactNative/RCTWebSocket": [
118 "node_modules/react-native/React/DevSupport/*",
119 "node_modules/react-native/React/Inspector/*"
123 "name": "jschelpers_legacy",
125 "node_modules/react-native/ReactCommon/jschelpers/{JavaScriptCore,JSCWrapper,InspectorInterfaces}.{cpp,h}",
126 "node_modules/react-native/ReactCommon/jschelpers/systemJSCWrapper.cpp"
128 "private_header_files": "node_modules/react-native/ReactCommon/jschelpers/{JavaScriptCore,JSCWrapper,InspectorInterfaces}.h",
129 "frameworks": "JavaScriptCore"
132 "name": "cxxreact_legacy",
134 "AwsomeReactNative/jschelpers_legacy": [
138 "source_files": "node_modules/react-native/ReactCommon/cxxreact/{JSBundleType,oss-compat-util}.{cpp,h}",
139 "private_header_files": "node_modules/react-native/ReactCommon/cxxreact/{JSBundleType,oss-compat-util}.h"
142 "name": "jschelpers",
147 "AwsomeReactNative/PrivateDatabase": [
151 "compiler_flags": "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1",
152 "source_files": "node_modules/react-native/ReactCommon/jschelpers/*.{cpp,h}",
153 "private_header_files": "node_modules/react-native/ReactCommon/jschelpers/*.h",
154 "frameworks": "JavaScriptCore"
157 "name": "PrivateDatabase",
158 "source_files": "node_modules/react-native/ReactCommon/privatedata/*.{cpp,h}",
159 "private_header_files": "node_modules/react-native/ReactCommon/privatedata/*.h"
164 "AwsomeReactNative/jschelpers": [
167 "boost-for-react-native": [
174 "compiler_flags": "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1",
175 "source_files": "node_modules/react-native/ReactCommon/cxxreact/*.{cpp,h}",
176 "exclude_files": "node_modules/react-native/ReactCommon/cxxreact/SampleCxxModule.*",
177 "private_header_files": "node_modules/react-native/ReactCommon/cxxreact/*.h"
182 "AwsomeReactNative/Core": [
186 "source_files": "node_modules/react-native/Libraries/ART/**/*.{h,m}"
189 "name": "RCTActionSheet",
191 "AwsomeReactNative/Core": [
195 "source_files": "node_modules/react-native/Libraries/ActionSheetIOS/*.{h,m}"
198 "name": "RCTAnimation",
200 "AwsomeReactNative/Core": [
204 "source_files": "node_modules/react-native/Libraries/NativeAnimation/{Drivers/*,Nodes/*,*}.{h,m}",
205 "header_dir": "RCTAnimation"
210 "AwsomeReactNative/Core": [
214 "source_files": "node_modules/react-native/Libraries/Blob/*.{h,m,mm}",
215 "preserve_paths": "node_modules/react-native/Libraries/Blob/*.js"
218 "name": "RCTCameraRoll",
220 "AwsomeReactNative/Core": [
223 "AwsomeReactNative/RCTImage": [
227 "source_files": "node_modules/react-native/Libraries/CameraRoll/*.{h,m}"
230 "name": "RCTGeolocation",
232 "AwsomeReactNative/Core": [
236 "source_files": "node_modules/react-native/Libraries/Geolocation/*.{h,m}"
241 "AwsomeReactNative/Core": [
244 "AwsomeReactNative/RCTNetwork": [
248 "source_files": "node_modules/react-native/Libraries/Image/*.{h,m}"
251 "name": "RCTNetwork",
253 "AwsomeReactNative/Core": [
257 "source_files": "node_modules/react-native/Libraries/Network/*.{h,m,mm}"
260 "name": "RCTPushNotification",
262 "AwsomeReactNative/Core": [
266 "source_files": "node_modules/react-native/Libraries/PushNotificationIOS/*.{h,m}"
269 "name": "RCTSettings",
271 "AwsomeReactNative/Core": [
275 "source_files": "node_modules/react-native/Libraries/Settings/*.{h,m}"
280 "AwsomeReactNative/Core": [
284 "source_files": "node_modules/react-native/Libraries/Text/**/*.{h,m}"
287 "name": "RCTVibration",
289 "AwsomeReactNative/Core": [
293 "source_files": "node_modules/react-native/Libraries/Vibration/*.{h,m}"
296 "name": "RCTWebSocket",
298 "AwsomeReactNative/Core": [
301 "AwsomeReactNative/RCTBlob": [
304 "AwsomeReactNative/fishhook": [
308 "source_files": "node_modules/react-native/Libraries/WebSocket/*.{h,m}"
312 "header_dir": "fishhook",
313 "source_files": "node_modules/react-native/Libraries/fishhook/*.{h,c}"
316 "name": "RCTLinkingIOS",
318 "AwsomeReactNative/Core": [
322 "source_files": "node_modules/react-native/Libraries/LinkingIOS/*.{h,m}"
325 "name": "_ignore_me_subspec_for_linting_",
327 "AwsomeReactNative/Core": [
330 "AwsomeReactNative/CxxBridge": [