Mercurial > malikania
diff libcommon-js/CMakeLists.txt @ 188:0cecdadfb5c4
Misc: rework javascript bindings, closes #916
While here, create new test libraries for future unit tests.
author | David Demelier <markand@malikania.fr> |
---|---|
date | Wed, 24 Oct 2018 21:13:12 +0200 |
parents | 16ff680a8a94 |
children |
line wrap: on
line diff
--- a/libcommon-js/CMakeLists.txt Sat Oct 20 21:58:32 2018 +0200 +++ b/libcommon-js/CMakeLists.txt Wed Oct 24 21:13:12 2018 +0200 @@ -19,32 +19,34 @@ project(libmlk-common-js) set( - HEADERS - ${libmlk-common-js_SOURCE_DIR}/malikania/duktape.hpp - ${libmlk-common-js_SOURCE_DIR}/malikania/js_elapsed_timer.hpp - ${libmlk-common-js_SOURCE_DIR}/malikania/js_line.hpp - ${libmlk-common-js_SOURCE_DIR}/malikania/js_point.hpp - ${libmlk-common-js_SOURCE_DIR}/malikania/js_rectangle.hpp - ${libmlk-common-js_SOURCE_DIR}/malikania/js_resources_loader.hpp - ${libmlk-common-js_SOURCE_DIR}/malikania/js_size.hpp + HEADERS + ${libmlk-common-js_SOURCE_DIR}/malikania/duktape.hpp + ${libmlk-common-js_SOURCE_DIR}/malikania/duk.hpp + ${libmlk-common-js_SOURCE_DIR}/malikania/js_elapsed_timer.hpp + ${libmlk-common-js_SOURCE_DIR}/malikania/js_line.hpp + ${libmlk-common-js_SOURCE_DIR}/malikania/js_point.hpp + ${libmlk-common-js_SOURCE_DIR}/malikania/js_rectangle.hpp + ${libmlk-common-js_SOURCE_DIR}/malikania/js_resources_loader.hpp + ${libmlk-common-js_SOURCE_DIR}/malikania/js_size.hpp ) set( - SOURCES - ${libmlk-common-js_SOURCE_DIR}/malikania/js_elapsed_timer.cpp - ${libmlk-common-js_SOURCE_DIR}/malikania/js_line.cpp - ${libmlk-common-js_SOURCE_DIR}/malikania/js_point.cpp - ${libmlk-common-js_SOURCE_DIR}/malikania/js_rectangle.cpp - ${libmlk-common-js_SOURCE_DIR}/malikania/js_resources_loader.cpp - ${libmlk-common-js_SOURCE_DIR}/malikania/js_size.cpp + SOURCES + ${libmlk-common-js_SOURCE_DIR}/malikania/duk.cpp + ${libmlk-common-js_SOURCE_DIR}/malikania/js_elapsed_timer.cpp + ${libmlk-common-js_SOURCE_DIR}/malikania/js_line.cpp + ${libmlk-common-js_SOURCE_DIR}/malikania/js_point.cpp + ${libmlk-common-js_SOURCE_DIR}/malikania/js_rectangle.cpp + ${libmlk-common-js_SOURCE_DIR}/malikania/js_resources_loader.cpp + ${libmlk-common-js_SOURCE_DIR}/malikania/js_size.cpp ) malikania_define_library( - PROJECT libmlk-common-js - TARGET libmlk-common-js - SOURCES ${HEADERS} ${SOURCES} - FLAGS "MALIKANIA_COMMON_BUILD" - PUBLIC_INCLUDES - $<BUILD_INTERFACE:${libmlk-common-js_SOURCE_DIR}/malikania> - LIBRARIES duktape json libmlk-common + PROJECT libmlk-common-js + TARGET libmlk-common-js + SOURCES ${HEADERS} ${SOURCES} + FLAGS "MALIKANIA_COMMON_BUILD" + PUBLIC_INCLUDES + $<BUILD_INTERFACE:${libmlk-common-js_SOURCE_DIR}/malikania> + LIBRARIES duktape json libmlk-common )