fix quickjs build

This commit is contained in:
Denis Angell
2024-05-19 10:01:17 +02:00
committed by RichardAH
parent 842a0388d1
commit 9e72931bbb
2 changed files with 6 additions and 1 deletions

View File

@@ -5,6 +5,7 @@
install (
TARGETS
ed25519-donna
quickjs
common
opts
ripple_syslibs

View File

@@ -23,7 +23,11 @@ set(QUICKJS_COMPILE_DEFINITIONS
# Create static library
add_library(quickjs STATIC ${QUICKJS_SOURCES})
target_include_directories(quickjs PUBLIC ${QUICKJS_INCLUDE_DIRS})
target_include_directories(quickjs
PUBLIC
$<BUILD_INTERFACE:${QUICKJS_INCLUDE_DIRS}>
$<INSTALL_INTERFACE:include/quickjs> # Adjust the install path as needed
)
target_compile_definitions(quickjs PUBLIC ${QUICKJS_COMPILE_DEFINITIONS})
add_library(NIH::quickjs ALIAS quickjs)