From 5ecffdc2d92dbb12a41911a1b59a3ed0e4a68806 Mon Sep 17 00:00:00 2001 From: Joshua May Date: Fri, 3 Nov 2017 19:34:47 +0100 Subject: [PATCH 1/3] Adds PrivateDatabase subspec --- React.podspec | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/React.podspec b/React.podspec index f993aab0da5e..1b46ca584b43 100644 --- a/React.podspec +++ b/React.podspec @@ -116,6 +116,12 @@ Pod::Spec.new do |s| ss.framework = "JavaScriptCore" end + s.subspec "PrivateDatabase" do |ss| + ss.source_files = "Libraries/ART/**/*.{h,m}" + ss.source_files = "ReactCommon/privatedata/*.{cpp,h}" + ss.private_header_files = "ReactCommon/privatedata/*.h" + end + s.subspec "cxxreact" do |ss| ss.dependency "React/jschelpers" ss.dependency "boost" From c7f9bf4c69dd3a163a09afb2054f7f1ab9684399 Mon Sep 17 00:00:00 2001 From: Joshua May Date: Fri, 3 Nov 2017 19:35:04 +0100 Subject: [PATCH 2/3] Adds PrivateDatabase as a dependency for jschelpers subspec --- React.podspec | 1 + 1 file changed, 1 insertion(+) diff --git a/React.podspec b/React.podspec index 1b46ca584b43..d411586273ee 100644 --- a/React.podspec +++ b/React.podspec @@ -109,6 +109,7 @@ Pod::Spec.new do |s| s.subspec "jschelpers" do |ss| ss.dependency "Folly", "2016.09.26.00" + ss.dependency "React/PrivateDatabase" ss.compiler_flags = folly_compiler_flags ss.source_files = "ReactCommon/jschelpers/*.{cpp,h}" ss.private_header_files = "ReactCommon/jschelpers/*.h" From 17fc37b37d52edf05763138768622d08744ea872 Mon Sep 17 00:00:00 2001 From: Joshua May Date: Fri, 3 Nov 2017 19:39:10 +0100 Subject: [PATCH 3/3] remove unnecessary source files from PrivateDatabase subspec --- React.podspec | 1 - 1 file changed, 1 deletion(-) diff --git a/React.podspec b/React.podspec index d411586273ee..cda367ec0f42 100644 --- a/React.podspec +++ b/React.podspec @@ -118,7 +118,6 @@ Pod::Spec.new do |s| end s.subspec "PrivateDatabase" do |ss| - ss.source_files = "Libraries/ART/**/*.{h,m}" ss.source_files = "ReactCommon/privatedata/*.{cpp,h}" ss.private_header_files = "ReactCommon/privatedata/*.h" end