We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 17a6f27 commit bbcc2efCopy full SHA for bbcc2ef
packages/host/android/CMakeLists.txt
@@ -28,7 +28,15 @@ target_link_libraries(node-api-host
28
log
29
ReactAndroid::reactnative
30
ReactAndroid::jsi
31
- hermes-engine::libhermes
32
weak-node-api
33
# react_codegen_NodeApiHostSpec
34
)
+
35
+if(TARGET hermes-engine::hermesvm)
36
+ # The Hermes target changed name in Hermes version used by React Native 0.82.0 and upwards
37
+ target_link_libraries(node-api-host PRIVATE hermes-engine::hermesvm)
38
+elseif(TARGET hermes-engine::libhermes)
39
+ target_link_libraries(node-api-host PRIVATE hermes-engine::libhermes)
40
+else()
41
+ message(FATAL_ERROR "Neither hermes-engine::hermesvm nor hermes-engine::libhermes target found.")
42
+endif()
0 commit comments