patch react-native script to not look for `nvm` (#15681)
This commit is contained in:
parent
a0f2481406
commit
8bf5abdf3d
|
@ -15,6 +15,7 @@ stdenv.mkDerivation {
|
||||||
"patchYogaNodePackagePhase"
|
"patchYogaNodePackagePhase"
|
||||||
"patchReactNativePhase"
|
"patchReactNativePhase"
|
||||||
"patchPodPhase"
|
"patchPodPhase"
|
||||||
|
"patchReactNativeXcodeScriptPhase"
|
||||||
"installPhase"
|
"installPhase"
|
||||||
];
|
];
|
||||||
|
|
||||||
|
@ -106,6 +107,18 @@ stdenv.mkDerivation {
|
||||||
'[RCTConvert UIColor:options.tintColor() ? @(*options.tintColor()) : nil];'
|
'[RCTConvert UIColor:options.tintColor() ? @(*options.tintColor()) : nil];'
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
# Patch React Native Xcode Script that searches for nvm
|
||||||
|
# FIXME: Remove this once we upgrade react-native to 0.69.x
|
||||||
|
patchReactNativeXcodeScriptPhase = ''
|
||||||
|
substituteInPlace ./node_modules/react-native/scripts/find-node.sh --replace \
|
||||||
|
'# Define NVM_DIR and source the nvm.sh setup script' \
|
||||||
|
'<<MULTI_LINE_COMMENT${"\n"}# Define NVM_DIR and source the nvm.sh setup script'
|
||||||
|
|
||||||
|
substituteInPlace ./node_modules/react-native/scripts/find-node.sh --replace \
|
||||||
|
'# Set up the nodenv node version manager if present' \
|
||||||
|
'MULTI_LINE_COMMENT${"\n"}# Set up the nodenv node version manager if present'
|
||||||
|
'';
|
||||||
|
|
||||||
|
|
||||||
# The ELF types are incompatible with the host platform, so let's not even try
|
# The ELF types are incompatible with the host platform, so let's not even try
|
||||||
# TODO: Use Android NDK to strip binaries manually
|
# TODO: Use Android NDK to strip binaries manually
|
||||||
|
|
Loading…
Reference in New Issue