From 554dbce6525a28f1a57937442de35aa054ca8225 Mon Sep 17 00:00:00 2001 From: Christian Falch Date: Thu, 22 May 2025 08:34:48 +0200 Subject: [PATCH] [ios][prebuild] add missing React-RCTSettings Added missing module React-RCTSettings to the Swift package. This was found when testing intergrating with a bare bones React Native project. --- packages/react-native/Package.swift | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages/react-native/Package.swift b/packages/react-native/Package.swift index f390b2ac877..66b466756e9 100644 --- a/packages/react-native/Package.swift +++ b/packages/react-native/Package.swift @@ -514,6 +514,13 @@ let reactRCTLinking = RNTarget( dependencies: [.jsi, .reactTurboModuleCore] ) +let reactSettings = RNTarget( + name: .reactSettings, + path: "Libraries/Settings", + searchPaths: ["ReactCommon", ReactFBReactNativeSpecPath, FBLazyVectorPath], + dependencies: [.reactTurboModuleCore, .yoga] +) + let targets = [ reactDebug, jsi, @@ -567,6 +574,7 @@ let targets = [ reactFeatureflagsNativemodule, reactNativeModuleDom, reactAppDelegate, + reactSettings ] let package = Package( @@ -646,6 +654,7 @@ extension String { static let reactFeatureflagsNativemodule = "React-featureflagsnativemodule" static let reactNativeModuleDom = "React-domnativemodule" static let reactAppDelegate = "React-RCTAppDelegate" + static let reactSettings = "React-RCTSettings" } func relativeSearchPath(_ depth: Int, _ path: String) -> String {