Skip to content

Commit bc7aa6d

Browse files
authored
Update RNSentry.podspec
1 parent 7233dc7 commit bc7aa6d

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

packages/core/RNSentry.podspec

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ rn_package = parse_rn_package_json()
66
rn_version = get_rn_version(rn_package)
77
is_hermes_default = is_hermes_default(rn_version)
88
is_profiling_supported = is_profiling_supported(rn_version)
9+
is_new_hermes_runtime = is_new_hermes_runtime(rn_version)
910

1011
# Use different Folly configuration for RN 0.80.0+
1112
if should_use_folly_flags(rn_version)
@@ -19,9 +20,10 @@ end
1920

2021
is_new_arch_enabled = ENV["RCT_NEW_ARCH_ENABLED"] == "1"
2122
is_using_hermes = (ENV['USE_HERMES'] == nil && is_hermes_default) || ENV['USE_HERMES'] == '1'
22-
new_arch_enabled_flag = (is_new_arch_enabled ? folly_compiler_flags + " -DRCT_NEW_ARCH_ENABLED" : "")
23+
new_arch_enabled_flag = (is_new_arch_enabled ? " -DRCT_NEW_ARCH_ENABLED" : "")
2324
sentry_profiling_supported_flag = (is_profiling_supported ? " -DSENTRY_PROFILING_SUPPORTED=1" : "")
24-
other_cflags = "$(inherited)" + new_arch_enabled_flag + sentry_profiling_supported_flag
25+
new_hermes_runtime_flag = (is_new_hermes_runtime ? " -DNEW_HERMES_RUNTIME" : "")
26+
other_cflags = "$(inherited)" + folly_compiler_flags + new_arch_enabled_flag + sentry_profiling_supported_flag + new_hermes_runtime_flag
2527

2628
Pod::Spec.new do |s|
2729
s.name = 'RNSentry'

0 commit comments

Comments
 (0)