mirror of
https://github.com/facebook/react-native.git
synced 2024-11-21 22:10:14 +00:00
Set HERMES_RELEASE_VERSION correctly (#43699)
Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/43699 This diff initializes `RELEASE_VERSION` with the value that is provided by the `get_react_native_version` job (it stores its output into `/tmp/react-native-version`). Changelog: [Internal] Reviewed By: fkgozali Differential Revision: D55484988 fbshipit-source-id: f0b5bb473096f3691f50152beb3181a454916fdc
This commit is contained in:
parent
af309127a4
commit
95a881b80c
@ -813,6 +813,7 @@ jobs:
|
||||
exit 0
|
||||
fi
|
||||
|
||||
export RELEASE_VERSION=$(cat /tmp/react-native-version)
|
||||
if [[ "$SLICE" == "macosx" ]]; then
|
||||
echo "[HERMES] Building Hermes for MacOS"
|
||||
export MAC_DEPLOYMENT_TARGET=10.13
|
||||
@ -824,6 +825,7 @@ jobs:
|
||||
BUILD_TYPE="<< parameters.flavor >>" ./utils/build-ios-framework.sh "$SLICE"
|
||||
unset IOS_DEPLOYMENT_TARGET
|
||||
fi
|
||||
unset RELEASE_VERSION
|
||||
|
||||
echo "Moving from build_$SLICE to $FINAL_PATH"
|
||||
mv build_"$SLICE" "$FINAL_PATH"
|
||||
@ -903,7 +905,9 @@ jobs:
|
||||
cd ./packages/react-native/sdks/hermes || exit 1
|
||||
echo "[HERMES] Creating the universal framework"
|
||||
export IOS_DEPLOYMENT_TARGET=13.4
|
||||
export RELEASE_VERSION=$(cat /tmp/react-native-version)
|
||||
./utils/build-ios-framework.sh build_framework
|
||||
unset RELEASE_VERSION
|
||||
unset IOS_DEPLOYMENT_TARGET
|
||||
- run:
|
||||
name: Package the Hermes Apple frameworks
|
||||
|
@ -7,6 +7,8 @@
|
||||
# Defines functions for building various Hermes frameworks.
|
||||
# See build-ios-framework.sh and build-mac-framework.sh for usage examples.
|
||||
|
||||
set -x -e
|
||||
|
||||
CURR_SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd -P)"
|
||||
|
||||
IMPORT_HERMESC_PATH=${HERMES_OVERRIDE_HERMESC_PATH:-$PWD/build_host_hermesc/ImportHermesc.cmake}
|
||||
|
@ -4,6 +4,8 @@
|
||||
# This source code is licensed under the MIT license found in the
|
||||
# LICENSE file in the root directory of this source tree.
|
||||
|
||||
set -x -e
|
||||
|
||||
# Given a specific target, retrieve the right architecture for it
|
||||
# $1 the target you want to build. Allowed values: iphoneos, iphonesimulator, catalyst
|
||||
function get_architecture {
|
||||
|
@ -4,6 +4,8 @@
|
||||
# This source code is licensed under the MIT license found in the
|
||||
# LICENSE file in the root directory of this source tree.
|
||||
|
||||
set -x -e
|
||||
|
||||
# shellcheck source=xplat/js/react-native-github/sdks/hermes-engine/utils/build-apple-framework.sh
|
||||
CURR_SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd -P)"
|
||||
. "${CURR_SCRIPT_DIR}/build-apple-framework.sh"
|
||||
|
Loading…
Reference in New Issue
Block a user