Mercurial > molko
diff libmlk-core/CMakeLists.txt @ 639:19d19f644b5e
misc: bring back duktape
author | David Demelier <markand@malikania.fr> |
---|---|
date | Sat, 23 Sep 2023 21:04:16 +0200 |
parents | 3930234ab1f5 |
children | 9850089c9671 |
line wrap: on
line diff
--- a/libmlk-core/CMakeLists.txt Mon Sep 11 20:44:16 2023 +0200 +++ b/libmlk-core/CMakeLists.txt Sat Sep 23 21:04:16 2023 +0200 @@ -139,4 +139,24 @@ ${OPENAL_INCLUDE_DIR} ) +if (MLK_WITH_JAVASCRIPT) + set( + JS_SOURCES + ${libmlk-core_SOURCE_DIR}/mlk/core/js/js.c + ${libmlk-core_SOURCE_DIR}/mlk/core/js/js.h + ) + + mlk_library( + NAME libmlk-core-js + SOURCES ${JS_SOURCES} + INSTALL + LIBRARIES + PUBLIC + libmlk-duktape + libmlk-core + ) + + source_group(TREE ${libmlk-core_SOURCE_DIR} FILES ${JS_SOURCES}) +endif () + source_group(TREE ${libmlk-core_SOURCE_DIR} FILES ${ASSETS} ${HEADERS} ${SOURCES} ${NLS})