diff --git a/React-Core.podspec b/React-Core.podspec index 733e4c16a54..ccb27d8568d 100644 --- a/React-Core.podspec +++ b/React-Core.podspec @@ -64,7 +64,8 @@ Pod::Spec.new do |s| "React/Views/RCTPicker*", "React/Views/RCTRefreshControl*", "React/Views/RCTSlider*", - "React/Views/RCTSwitch*" + "React/Views/RCTSwitch*", + ss.private_header_files = "React/Cxx*/*.h" end s.subspec "DevSupport" do |ss| diff --git a/ReactCommon/React-Fabric.podspec b/ReactCommon/React-Fabric.podspec index 418c1d7866d..3c97712f950 100644 --- a/ReactCommon/React-Fabric.podspec +++ b/ReactCommon/React-Fabric.podspec @@ -159,24 +159,6 @@ Pod::Spec.new do |s| sss.header_dir = "react/components/view" sss.pod_target_xcconfig = { "HEADER_SEARCH_PATHS" => "\"$(PODS_TARGET_SRCROOT)/ReactCommon\" \"$(PODS_ROOT)/Folly\"" } end - - ss.subspec "safeareaview" do |sss| - sss.dependency folly_dep_name, folly_version - sss.compiler_flags = folly_compiler_flags - sss.source_files = "fabric/components/safeareaview/**/*.{m,mm,cpp,h}" - sss.exclude_files = "**/tests/*" - sss.header_dir = "react/components/safeareaview" - sss.pod_target_xcconfig = { "HEADER_SEARCH_PATHS" => "\"$(PODS_TARGET_SRCROOT)/ReactCommon\" \"$(PODS_ROOT)/Folly\"" } - end - - ss.subspec "legacyviewmanagerinterop" do |sss| - sss.dependency folly_dep_name, folly_version - sss.compiler_flags = folly_compiler_flags - sss.source_files = "fabric/components/legacyviewmanagerinterop/**/*.{m,mm,cpp,h}" - sss.exclude_files = "**/tests/*" - sss.header_dir = "react/components/legacyviewmanagerinterop" - sss.pod_target_xcconfig = { "HEADER_SEARCH_PATHS" => "\"$(PODS_TARGET_SRCROOT)/ReactCommon\" \"$(PODS_ROOT)/Folly\"" } - end end s.subspec "debug" do |ss| diff --git a/ReactCommon/yoga/Yoga.podspec b/ReactCommon/yoga/Yoga.podspec index e28757eb2ac..82051b0e8ee 100644 --- a/ReactCommon/yoga/Yoga.podspec +++ b/ReactCommon/yoga/Yoga.podspec @@ -38,13 +38,10 @@ Pod::Spec.new do |spec| '-fexceptions', '-Wall', '-Werror', + '-std=c++1y', '-fPIC' ] - spec.pod_target_xcconfig = { - "CLANG_CXX_LANGUAGE_STANDARD" => "c++14" - } - # Pinning to the same version as React.podspec. spec.platforms = { :ios => "9.0", :tvos => "9.2" } @@ -54,7 +51,7 @@ Pod::Spec.new do |spec| source_files = File.join('ReactCommon/yoga', source_files) if ENV['INSTALL_YOGA_WITHOUT_PATH_OPTION'] spec.source_files = source_files - header_files = 'yoga/{Yoga,YGEnums,YGMacros,YGValue,YGNode,YGStyle}.h' + header_files = 'yoga/{Yoga,YGEnums,YGMacros,YGValue}.h' header_files = File.join('ReactCommon/yoga', header_files) if ENV['INSTALL_YOGA_WITHOUT_PATH_OPTION'] spec.public_header_files = header_files end