comparison 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
comparison
equal deleted inserted replaced
638:e16808365d42 639:19d19f644b5e
137 PUBLIC 137 PUBLIC
138 $<BUILD_INTERFACE:${libmlk-core_SOURCE_DIR}> 138 $<BUILD_INTERFACE:${libmlk-core_SOURCE_DIR}>
139 ${OPENAL_INCLUDE_DIR} 139 ${OPENAL_INCLUDE_DIR}
140 ) 140 )
141 141
142 if (MLK_WITH_JAVASCRIPT)
143 set(
144 JS_SOURCES
145 ${libmlk-core_SOURCE_DIR}/mlk/core/js/js.c
146 ${libmlk-core_SOURCE_DIR}/mlk/core/js/js.h
147 )
148
149 mlk_library(
150 NAME libmlk-core-js
151 SOURCES ${JS_SOURCES}
152 INSTALL
153 LIBRARIES
154 PUBLIC
155 libmlk-duktape
156 libmlk-core
157 )
158
159 source_group(TREE ${libmlk-core_SOURCE_DIR} FILES ${JS_SOURCES})
160 endif ()
161
142 source_group(TREE ${libmlk-core_SOURCE_DIR} FILES ${ASSETS} ${HEADERS} ${SOURCES} ${NLS}) 162 source_group(TREE ${libmlk-core_SOURCE_DIR} FILES ${ASSETS} ${HEADERS} ${SOURCES} ${NLS})