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
 )