Rocket.Chat.ReactNative/ios/Pods/Local Podspecs/React-Core.podspec.json

210 lines
4.5 KiB
JSON
Raw Normal View History

{
"name": "React-Core",
"version": "0.61.3",
"summary": "The core of React Native.",
"homepage": "http://facebook.github.io/react-native/",
"license": "MIT",
"authors": "Facebook, Inc. and its affiliates",
"platforms": {
"ios": "9.0",
"tvos": "9.2"
},
"source": {
"git": "https://github.com/facebook/react-native.git",
"tag": "v0.61.3"
},
"compiler_flags": "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation",
"header_dir": "React",
"frameworks": "JavaScriptCore",
"libraries": "stdc++",
"pod_target_xcconfig": {
"HEADER_SEARCH_PATHS": "\"$(PODS_TARGET_SRCROOT)/ReactCommon\" \"$(PODS_ROOT)/boost-for-react-native\" \"$(PODS_ROOT)/DoubleConversion\" \"$(PODS_ROOT)/Folly\""
},
"user_target_xcconfig": {
"HEADER_SEARCH_PATHS": "\"$(PODS_ROOT)/Headers/Private/React-Core\""
},
"default_subspecs": "Default",
"dependencies": {
"Folly": [
"2018.10.22.00"
],
"React-cxxreact": [
"0.61.3"
],
"React-jsi": [
"0.61.3"
],
"React-jsiexecutor": [
"0.61.3"
],
"Yoga": [
],
"glog": [
]
},
"subspecs": [
{
"name": "Default",
"source_files": "React/**/*.{c,h,m,mm,S,cpp}",
"exclude_files": [
"React/CoreModules/**/*",
"React/DevSupport/**/*",
"React/Fabric/**/*",
"React/Inspector/**/*"
],
"ios": {
"exclude_files": "React/**/RCTTV*.*"
},
"private_header_files": "React/Cxx*/*.h",
"tvos": {
"exclude_files": [
"React/Modules/RCTClipboard*",
"React/Views/RCTDatePicker*",
"React/Views/RCTPicker*",
"React/Views/RCTRefreshControl*",
"React/Views/RCTSlider*",
"React/Views/RCTSwitch*",
"React/Cxx*/*.h"
]
}
},
{
"name": "DevSupport",
"source_files": [
"React/DevSupport/*.{h,mm,m}",
"React/Inspector/*.{h,mm,m}"
],
"dependencies": {
"React-Core/Default": [
"0.61.3"
],
"React-Core/RCTWebSocket": [
"0.61.3"
],
"React-jsinspector": [
"0.61.3"
]
}
},
{
"name": "RCTWebSocket",
"source_files": "Libraries/WebSocket/*.{h,m}",
"dependencies": {
"React-Core/Default": [
"0.61.3"
]
}
},
{
"name": "ARTHeaders",
"source_files": "Libraries/ART/**/*.h",
"dependencies": {
"React-Core/Default": [
]
}
},
{
"name": "CoreModulesHeaders",
"source_files": "React/CoreModules/**/*.h",
"dependencies": {
"React-Core/Default": [
]
}
},
{
"name": "RCTActionSheetHeaders",
"source_files": "Libraries/ActionSheetIOS/*.h",
"dependencies": {
"React-Core/Default": [
]
}
},
{
"name": "RCTAnimationHeaders",
"source_files": "Libraries/NativeAnimation/{Drivers/*,Nodes/*,*}.{h}",
"dependencies": {
"React-Core/Default": [
]
}
},
{
"name": "RCTBlobHeaders",
"source_files": "Libraries/Blob/{RCTBlobManager,RCTFileReaderModule}.h",
"dependencies": {
"React-Core/Default": [
]
}
},
{
"name": "RCTImageHeaders",
"source_files": "Libraries/Image/*.h",
"dependencies": {
"React-Core/Default": [
]
}
},
{
"name": "RCTLinkingHeaders",
"source_files": "Libraries/LinkingIOS/*.h",
"dependencies": {
"React-Core/Default": [
]
}
},
{
"name": "RCTNetworkHeaders",
"source_files": "Libraries/Network/*.h",
"dependencies": {
"React-Core/Default": [
]
}
},
{
"name": "RCTPushNotificationHeaders",
"source_files": "Libraries/PushNotificationIOS/*.h",
"dependencies": {
"React-Core/Default": [
]
}
},
{
"name": "RCTSettingsHeaders",
"source_files": "Libraries/Settings/*.h",
"dependencies": {
"React-Core/Default": [
]
}
},
{
"name": "RCTTextHeaders",
"source_files": "Libraries/Text/**/*.h",
"dependencies": {
"React-Core/Default": [
]
}
},
{
"name": "RCTVibrationHeaders",
"source_files": "Libraries/Vibration/*.h",
"dependencies": {
"React-Core/Default": [
]
}
}
]
}