From ebea574cbd04ffbdeea0cfec783785f3ec3cbe0d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gr=C3=A9goire=20Van=20der=20Auwermeulen?= Date: Fri, 13 Dec 2024 09:45:32 +0100 Subject: [PATCH 1/2] fix(ios): always run script --- react-native-config.podspec | 1 + 1 file changed, 1 insertion(+) diff --git a/react-native-config.podspec b/react-native-config.podspec index 449b9707..476f75ec 100644 --- a/react-native-config.podspec +++ b/react-native-config.podspec @@ -27,6 +27,7 @@ HOST_PATH="$SRCROOT/../.." "${PODS_TARGET_SRCROOT}/ios/ReactNativeConfig/BuildDotenvConfig.rb" "$HOST_PATH" "${PODS_TARGET_SRCROOT}/ios/ReactNativeConfig" ), execution_position: :before_compile, + based_on_dependency_analysis: false, input_files: ['$PODS_TARGET_SRCROOT/ios/ReactNativeConfig/BuildDotenvConfig.rb'], output_files: ['$BUILD_DIR/GeneratedInfoPlistDotEnv.h', '$PODS_TARGET_SRCROOT/ios/ReactNativeConfig/GeneratedDotEnv.m'] } From d4645de4b9ad0dd0fd75b2b1ee0602a0b247d692 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gr=C3=A9goire=20Van=20der=20Auwermeulen?= Date: Fri, 13 Dec 2024 10:15:47 +0100 Subject: [PATCH 2/2] fix(ios): correct flag and applying to extension scrip --- react-native-config.podspec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/react-native-config.podspec b/react-native-config.podspec index 476f75ec..21656943 100644 --- a/react-native-config.podspec +++ b/react-native-config.podspec @@ -27,7 +27,7 @@ HOST_PATH="$SRCROOT/../.." "${PODS_TARGET_SRCROOT}/ios/ReactNativeConfig/BuildDotenvConfig.rb" "$HOST_PATH" "${PODS_TARGET_SRCROOT}/ios/ReactNativeConfig" ), execution_position: :before_compile, - based_on_dependency_analysis: false, + always_out_of_date: "1", input_files: ['$PODS_TARGET_SRCROOT/ios/ReactNativeConfig/BuildDotenvConfig.rb'], output_files: ['$BUILD_DIR/GeneratedInfoPlistDotEnv.h', '$PODS_TARGET_SRCROOT/ios/ReactNativeConfig/GeneratedDotEnv.m'] } @@ -51,6 +51,7 @@ HOST_PATH="$SRCROOT/../.." "${PODS_TARGET_SRCROOT}/ios/ReactNativeConfig/BuildDotenvConfig.rb" "$HOST_PATH" "${PODS_TARGET_SRCROOT}/ios/ReactNativeConfig" ), execution_position: :before_compile, + always_out_of_date: "1", input_files: ['$PODS_TARGET_SRCROOT/ios/ReactNativeConfig/BuildDotenvConfig.rb'], output_files: ['$PODS_TARGET_SRCROOT/ios/ReactNativeConfig/GeneratedDotEnv.m'] }