Update folly to v2019.01.14.00 (#355)
Summary: The folly version which we were using to build open source was v2018.08.06.00, which is very outdated. This PR updates the version of the folly to the latest one. Pull Request resolved: https://github.com/facebook/flipper/pull/355 Reviewed By: passy Differential Revision: D13710812 Pulled By: priteshrnandgaonkar fbshipit-source-id: 62b205d10c18f4338ead69612b24805c697081fb
This commit is contained in:
committed by
Facebook Github Bot
parent
f47de92117
commit
c02c9029b0
177
Specs/Folly/1.2.0/Folly.podspec.json
Normal file
177
Specs/Folly/1.2.0/Folly.podspec.json
Normal file
@@ -0,0 +1,177 @@
|
||||
{
|
||||
"name": "Folly",
|
||||
"version": "1.2.0",
|
||||
"license": {
|
||||
"type": "Apache License, Version 2.0"
|
||||
},
|
||||
"homepage": "https://github.com/facebook/folly",
|
||||
"summary": "An open-source C++ library developed and used at Facebook.",
|
||||
"authors": "Facebook",
|
||||
"source": {
|
||||
"git": "https://github.com/facebook/folly.git",
|
||||
"tag": "v2019.01.14.00"
|
||||
},
|
||||
"module_name": "folly",
|
||||
"dependencies": {
|
||||
"boost-for-react-native": [
|
||||
|
||||
],
|
||||
"DoubleConversion": [
|
||||
|
||||
],
|
||||
"glog": [
|
||||
|
||||
],
|
||||
"OpenSSL-Static": [
|
||||
"1.0.2.c1"
|
||||
],
|
||||
"CocoaLibEvent": [
|
||||
"~> 1.0"
|
||||
]
|
||||
},
|
||||
"compiler_flags": "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors",
|
||||
"source_files": [
|
||||
"folly/system/*.cpp",
|
||||
"folly/portability/Config.h",
|
||||
"folly/Executor.h",
|
||||
"folly/Function.h",
|
||||
"folly/Utility.h",
|
||||
"folly/Portability.h",
|
||||
"folly/Traits.h",
|
||||
"folly/functional/Invoke.h",
|
||||
"folly/CPortability.h",
|
||||
"folly/dynamic.h",
|
||||
"folly/json_pointer.h",
|
||||
"folly/Expected.h",
|
||||
"folly/Preprocessor.h",
|
||||
"folly/Optional.h",
|
||||
"folly/Unit.h",
|
||||
"folly/Utility.h",
|
||||
"folly/lang/ColdClass.h",
|
||||
"folly/CppAttributes.h",
|
||||
"folly/json.h",
|
||||
"folly/Range.h",
|
||||
"folly/hash/SpookyHashV2.h",
|
||||
"folly/lang/Exception.h",
|
||||
"folly/portability/Constexpr.h",
|
||||
"folly/CpuId.h",
|
||||
"folly/Likely.h",
|
||||
"folly/detail/RangeCommon.h",
|
||||
"folly/detail/RangeSse42.h",
|
||||
"folly/portability/String.h",
|
||||
"folly/dynamic-inl.h",
|
||||
"folly/Conv.h",
|
||||
"folly/Demangle.h",
|
||||
"folly/FBString.h",
|
||||
"folly/hash/Hash.h",
|
||||
"folly/memory/Malloc.h",
|
||||
"folly/io/async/AsyncTimeout.h",
|
||||
"folly/**/*.h",
|
||||
"folly/memory/detail/MallocImpl.h",
|
||||
"folly/String.h",
|
||||
"folly/*.h",
|
||||
"folly/portability/PThread.h",
|
||||
"folly/futures/*.h",
|
||||
"folly/futures/detail/*.h",
|
||||
"folly/Executor.cpp",
|
||||
"folly/memory/detail/MallocImpl.cpp",
|
||||
"folly/String.cpp",
|
||||
"folly/*.cpp",
|
||||
"folly/net/*.cpp",
|
||||
"folly/detail/*.cpp",
|
||||
"folly/hash/*.cpp",
|
||||
"folly/portability/*.cpp",
|
||||
"folly/ScopeGuard.h",
|
||||
"folly/lang/ColdClass.cpp",
|
||||
"folly/lang/Assume.h",
|
||||
"folly/lang/Assume.cpp",
|
||||
"folly/io/async/*.cpp",
|
||||
"folly/io/async/ssl/*.cpp",
|
||||
"folly/io/*.cpp",
|
||||
"folly/synchronization/*.cpp",
|
||||
"folly/lang/*.cpp",
|
||||
"folly/memory/*.cpp",
|
||||
"folly/futures/*.cpp",
|
||||
"folly/futures/detail/*.cpp",
|
||||
"folly/experimental/hazptr/*.cpp",
|
||||
"folly/executors/*.cpp",
|
||||
"folly/concurrency/*.cpp",
|
||||
"folly/ssl/*.cpp",
|
||||
"folly/ssl/detail/*.cpp",
|
||||
"folly/container/detail/*.cpp"
|
||||
],
|
||||
"preserve_paths": [
|
||||
"folly/*.h",
|
||||
"folly/portability/*.h",
|
||||
"folly/lang/*.h",
|
||||
"folly/functional/*.h",
|
||||
"folly/detail/*.h",
|
||||
"folly/hash/*.h",
|
||||
"folly/memory/*.h",
|
||||
"folly/**/*.h",
|
||||
"folly/futures/detail/*.h",
|
||||
"folly/futures/*.h"
|
||||
],
|
||||
"header_mappings_dir": "folly",
|
||||
"header_dir": "folly",
|
||||
"libraries": "stdc++",
|
||||
"private_header_files": [
|
||||
"folly/portability/Stdlib.h",
|
||||
"folly/portability/Stdio.h"
|
||||
],
|
||||
"public_header_files": [
|
||||
"folly/portability/Config.h",
|
||||
"folly/Executor.h",
|
||||
"folly/Function.h",
|
||||
"folly/Utility.h",
|
||||
"folly/Portability.h",
|
||||
"folly/Traits.h",
|
||||
"folly/functional/Invoke.h",
|
||||
"folly/CPortability.h",
|
||||
"folly/dynamic.h",
|
||||
"folly/json_pointer.h",
|
||||
"folly/Expected.h",
|
||||
"folly/Preprocessor.h",
|
||||
"folly/Optional.h",
|
||||
"folly/Unit.h",
|
||||
"folly/Utility.h",
|
||||
"folly/lang/ColdClass.h",
|
||||
"folly/CppAttributes.h",
|
||||
"folly/json.h",
|
||||
"folly/Range.h",
|
||||
"folly/hash/SpookyHashV2.h",
|
||||
"folly/lang/Exception.h",
|
||||
"folly/portability/Constexpr.h",
|
||||
"folly/CpuId.h",
|
||||
"folly/Likely.h",
|
||||
"folly/detail/RangeCommon.h",
|
||||
"folly/detail/RangeSse42.h",
|
||||
"folly/portability/String.h",
|
||||
"folly/dynamic-inl.h",
|
||||
"folly/Conv.h",
|
||||
"folly/Demangle.h",
|
||||
"folly/FBString.h",
|
||||
"folly/hash/Hash.h",
|
||||
"folly/memory/Malloc.h",
|
||||
"folly/io/async/AsyncTimeout.h",
|
||||
"folly/**/*.h",
|
||||
"folly/memory/detail/MallocImpl.h",
|
||||
"folly/String.h",
|
||||
"folly/*.h",
|
||||
"folly/portability/PThread.h",
|
||||
"folly/futures/*.h",
|
||||
"folly/futures/detail/*.h"
|
||||
],
|
||||
"user_target_xcconfig": {
|
||||
"ONLY_ACTIVE_ARCH": "YES"
|
||||
},
|
||||
"pod_target_xcconfig": {
|
||||
"USE_HEADERMAP": "NO",
|
||||
"ONLY_ACTIVE_ARCH": "YES",
|
||||
"CLANG_CXX_LANGUAGE_STANDARD": "c++11",
|
||||
"HEADER_SEARCH_PATHS": "\"$(PODS_TARGET_SRCROOT)\" \"$(PODS_ROOT)/boost-for-react-native\" \"$(PODS_ROOT)/DoubleConversion\""
|
||||
},
|
||||
"platforms": {
|
||||
"ios": "8.0"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user