File tree 2 files changed +5
-9
lines changed
packages/react-native/sdks/hermes-engine/utils
2 files changed +5
-9
lines changed Original file line number Diff line number Diff line change @@ -60,8 +60,8 @@ references:
60
60
gems_cache_key : &gems_cache_key v1-gems-{{ checksum "Gemfile.lock" }}
61
61
gradle_cache_key : &gradle_cache_key v1-gradle-{{ checksum "gradle/wrapper/gradle-wrapper.properties" }}-{{ checksum "packages/react-native/ReactAndroid/gradle.properties" }}
62
62
hermes_workspace_cache_key : &hermes_workspace_cache_key v4-hermes-{{ .Environment.CIRCLE_JOB }}-{{ checksum "/tmp/hermes/hermesversion" }}
63
- hermes_workspace_debug_cache_key : &hermes_workspace_debug_cache_key v2-hermes-{{ .Environment.CIRCLE_JOB }}-debug-{{ checksum "/tmp/hermes/hermesversion" }}-{{ checksum "/tmp/react-native-version" }}
64
- hermes_workspace_release_cache_key : &hermes_workspace_release_cache_key v2-hermes-{{ .Environment.CIRCLE_JOB }}-release-{{ checksum "/tmp/hermes/hermesversion" }}-{{ checksum "/tmp/react-native-version" }}
63
+ hermes_workspace_debug_cache_key : &hermes_workspace_debug_cache_key v2-hermes-{{ .Environment.CIRCLE_JOB }}-debug-{{ checksum "/tmp/hermes/hermesversion" }}-{{ checksum "/tmp/react-native-version" }}-{{ checksum "packages/react-native/sdks/hermes-engine/utils/build-apple-framework.sh" }}
64
+ hermes_workspace_release_cache_key : &hermes_workspace_release_cache_key v2-hermes-{{ .Environment.CIRCLE_JOB }}-release-{{ checksum "/tmp/hermes/hermesversion" }}-{{ checksum "/tmp/react-native-version" }}-{{ checksum "packages/react-native/sdks/hermes-engine/utils/build-apple-framework.sh" }}
65
65
hermes_linux_cache_key : &hermes_linux_cache_key v1-hermes-{{ .Environment.CIRCLE_JOB }}-linux-{{ checksum "/tmp/hermes/hermesversion" }}-{{ checksum "/tmp/react-native-version" }}
66
66
hermes_windows_cache_key : &hermes_windows_cache_key v2-hermes-{{ .Environment.CIRCLE_JOB }}-windows-{{ checksum "/Users/circleci/project/tmp/hermes/hermesversion" }}-{{ checksum "/tmp/react-native-version" }}
67
67
hermes_tarball_debug_cache_key : &hermes_tarball_debug_cache_key v4-hermes-tarball-debug-{{ checksum "/tmp/hermes/hermesversion" }}-{{ checksum "/tmp/react-native-version" }}
Original file line number Diff line number Diff line change @@ -52,13 +52,9 @@ function build_host_hermesc {
52
52
53
53
# Utility function to configure an Apple framework
54
54
function configure_apple_framework {
55
- local build_cli_tools enable_bitcode enable_debugger cmake_build_type xcode_15_flags xcode_major_version
55
+ local build_cli_tools enable_debugger cmake_build_type xcode_15_flags xcode_major_version
56
+
56
57
57
- if [[ $1 == iphoneos || $1 == catalyst ]]; then
58
- enable_bitcode=" true"
59
- else
60
- enable_bitcode=" false"
61
- fi
62
58
if [[ $1 == macosx ]]; then
63
59
build_cli_tools=" true"
64
60
else
@@ -94,7 +90,7 @@ function configure_apple_framework {
94
90
-DHERMES_ENABLE_LIBFUZZER:BOOLEAN=false \
95
91
-DHERMES_ENABLE_FUZZILLI:BOOLEAN=false \
96
92
-DHERMES_ENABLE_TEST_SUITE:BOOLEAN=false \
97
- -DHERMES_ENABLE_BITCODE:BOOLEAN=" $enable_bitcode " \
93
+ -DHERMES_ENABLE_BITCODE:BOOLEAN=false \
98
94
-DHERMES_BUILD_APPLE_FRAMEWORK:BOOLEAN=true \
99
95
-DHERMES_BUILD_APPLE_DSYM:BOOLEAN=true \
100
96
-DHERMES_ENABLE_TOOLS:BOOLEAN=" $build_cli_tools " \
You can’t perform that action at this time.
0 commit comments