@@ -488,9 +488,13 @@ Pod::Spec.new do |s|
488488 ' show_env_vars_in_log' => true ,
489489 ' output_files' => [\\" \$ {DERIVED_FILE_DIR}/react-codegen.log\\ " ],
490490 ' script' : << - SCRIPT
491- pushd \\" $PODS_ROOT/../\\ " > / dev / null
492- RCT_SCRIPT_POD_INSTALLATION_ROOT = $ (pwd )
493- popd > / dev / null
491+ if [ - n \\" $PODFILE_DIR\\ " ]; then
492+ RCT_SCRIPT_POD_INSTALLATION_ROOT = \\" $PODFILE_DIR\\ "
493+ else
494+ pushd \\" $PODS_ROOT/../\\ " > / dev / null
495+ RCT_SCRIPT_POD_INSTALLATION_ROOT = $ (pwd )
496+ popd > / dev / null
497+ fi
494498
495499export RCT_SCRIPT_RN_DIR = \\" $RCT_SCRIPT_POD_INSTALLATION_ROOT/../../../../..\\ "
496500export RCT_SCRIPT_APP_PATH = \\" $RCT_SCRIPT_POD_INSTALLATION_ROOT/..\\ "
@@ -967,9 +971,13 @@ Pod::Spec.new do |s|
967971 ' show_env_vars_in_log' => true ,
968972 ' output_files' => [\\" \$ {DERIVED_FILE_DIR}/react-codegen.log\\ " ],
969973 ' script' : << - SCRIPT
970- pushd \\" $PODS_ROOT/../\\ " > / dev / null
971- RCT_SCRIPT_POD_INSTALLATION_ROOT = $ (pwd )
972- popd > / dev / null
974+ if [ - n \\" $PODFILE_DIR\\ " ]; then
975+ RCT_SCRIPT_POD_INSTALLATION_ROOT = \\" $PODFILE_DIR\\ "
976+ else
977+ pushd \\" $PODS_ROOT/../\\ " > / dev / null
978+ RCT_SCRIPT_POD_INSTALLATION_ROOT = $ (pwd )
979+ popd > / dev / null
980+ fi
973981
974982export RCT_SCRIPT_RN_DIR = \\" $RCT_SCRIPT_POD_INSTALLATION_ROOT/../../../../..\\ "
975983export RCT_SCRIPT_APP_PATH = \\" $RCT_SCRIPT_POD_INSTALLATION_ROOT/..\\ "
0 commit comments