|
4 | 4 | # LICENSE file in the root directory of this source tree.
|
5 | 5 |
|
6 | 6 | require 'json'
|
| 7 | +require_relative './utils.rb' |
7 | 8 | require_relative './helpers.rb'
|
8 | 9 | require_relative './codegen_script_phase_extractor.rb'
|
9 | 10 |
|
@@ -86,27 +87,25 @@ def get_react_codegen_spec(package_json_file, folly_version: '2023.08.07.00', fa
|
86 | 87 | "\"$(PODS_ROOT)/Headers/Private/React-Fabric\"",
|
87 | 88 | "\"$(PODS_ROOT)/Headers/Private/React-RCTFabric\"",
|
88 | 89 | "\"$(PODS_ROOT)/Headers/Private/Yoga\"",
|
| 90 | + "\"$(PODS_ROOT)/DoubleConversion\"", |
| 91 | + "\"$(PODS_ROOT)/fmt/include\"", |
| 92 | + "\"$(PODS_TARGET_SRCROOT)\"", |
89 | 93 | ]
|
90 | 94 | framework_search_paths = []
|
91 | 95 |
|
92 | 96 | if use_frameworks
|
93 |
| - header_search_paths.concat([ |
94 |
| - "\"$(PODS_ROOT)/DoubleConversion\"", |
95 |
| - "\"$(PODS_ROOT)/fmt/include\"", |
96 |
| - "\"$(PODS_TARGET_SRCROOT)\"", |
97 |
| - "\"$(PODS_CONFIGURATION_BUILD_DIR)/React-Fabric/React_Fabric.framework/Headers\"", |
98 |
| - "\"$(PODS_CONFIGURATION_BUILD_DIR)/React-Fabric/React_Fabric.framework/Headers/react/renderer/components/view/platform/cxx\"", |
99 |
| - "\"$(PODS_CONFIGURATION_BUILD_DIR)/React-FabricImage/React_FabricImage.framework/Headers\"", |
100 |
| - "\"$(PODS_CONFIGURATION_BUILD_DIR)/React-graphics/React_graphics.framework/Headers\"", |
101 |
| - "\"$(PODS_CONFIGURATION_BUILD_DIR)/React-graphics/React_graphics.framework/Headers/react/renderer/graphics/platform/ios\"", |
102 |
| - "\"$(PODS_CONFIGURATION_BUILD_DIR)/ReactCommon/ReactCommon.framework/Headers\"", |
103 |
| - "\"$(PODS_CONFIGURATION_BUILD_DIR)/ReactCommon/ReactCommon.framework/Headers/react/nativemodule/core\"", |
104 |
| - "\"$(PODS_CONFIGURATION_BUILD_DIR)/React-NativeModulesApple/React_NativeModulesApple.framework/Headers\"", |
105 |
| - "\"$(PODS_CONFIGURATION_BUILD_DIR)/React-RCTFabric/RCTFabric.framework/Headers\"", |
106 |
| - "\"$(PODS_CONFIGURATION_BUILD_DIR)/React-debug/React_debug.framework/Headers\"", |
107 |
| - "\"$(PODS_CONFIGURATION_BUILD_DIR)/React-rendererdebug/React_rendererdebug.framework/Headers\"", |
108 |
| - "\"$(PODS_CONFIGURATION_BUILD_DIR)/React-utils/React_utils.framework/Headers\"", |
109 |
| - ]) |
| 97 | + ReactNativePodsUtils.create_header_search_path_for_frameworks("PODS_CONFIGURATION_BUILD_DIR", "React-Fabric", "React_Fabric", ["react/renderer/components/view/platform/cxx"]) |
| 98 | + .concat(ReactNativePodsUtils.create_header_search_path_for_frameworks("PODS_CONFIGURATION_BUILD_DIR", "React-FabricImage", "React_FabricImage", [])) |
| 99 | + .concat(ReactNativePodsUtils.create_header_search_path_for_frameworks("PODS_CONFIGURATION_BUILD_DIR", "React-graphics", "React_graphics", ["react/renderer/graphics/platform/ios"])) |
| 100 | + .concat(ReactNativePodsUtils.create_header_search_path_for_frameworks("PODS_CONFIGURATION_BUILD_DIR", "ReactCommon", "ReactCommon", ["react/nativemodule/core"])) |
| 101 | + .concat(ReactNativePodsUtils.create_header_search_path_for_frameworks("PODS_CONFIGURATION_BUILD_DIR", "React-NativeModulesApple", "React_NativeModulesApple", [])) |
| 102 | + .concat(ReactNativePodsUtils.create_header_search_path_for_frameworks("PODS_CONFIGURATION_BUILD_DIR", "React-RCTFabric", "RCTFabric", [])) |
| 103 | + .concat(ReactNativePodsUtils.create_header_search_path_for_frameworks("PODS_CONFIGURATION_BUILD_DIR", "React-debug", "React_debug", [])) |
| 104 | + .concat(ReactNativePodsUtils.create_header_search_path_for_frameworks("PODS_CONFIGURATION_BUILD_DIR", "React-rendererdebug", "React_rendererdebug", [])) |
| 105 | + .concat(ReactNativePodsUtils.create_header_search_path_for_frameworks("PODS_CONFIGURATION_BUILD_DIR", "React-utils", "React_utils", [])) |
| 106 | + .each { |search_path| |
| 107 | + header_search_paths << "\"#{search_path}\"" |
| 108 | + } |
110 | 109 | end
|
111 | 110 |
|
112 | 111 | spec = {
|
|
0 commit comments