diff CMakeLists.txt @ 391:e2cefd0ee511

Add Js, Duktape wrapper
author David Demelier <markand@malikania.fr>
date Mon, 28 Sep 2015 13:18:14 +0200
parents 9fd636045546
children d5ec1174b707
line wrap: on
line diff
--- a/CMakeLists.txt	Fri Jul 03 13:02:05 2015 +0200
+++ b/CMakeLists.txt	Mon Sep 28 13:18:14 2015 +0200
@@ -224,9 +224,9 @@
 	if (CMAKE_SYSTEM_NAME MATCHES "Linux")
 		target_link_libraries(dynlib dl)
 	endif ()
-	
+
 	target_compile_definitions(dynlib PRIVATE EXTENSION=\"${EXTENSION}\")
-	
+
 	add_library(dynlib-plugin MODULE ${code_SOURCE_DIR}/C++/tests/Dynlib/Plugin.cpp)
 	set_target_properties(dynlib-plugin PROPERTIES PREFIX "")
 	target_include_directories(dynlib-plugin PRIVATE ${code_SOURCE_DIR}/C++/modules/Dynlib)
@@ -302,6 +302,20 @@
 )
 
 # ---------------------------------------------------------
+# Js (Duktape)
+# ---------------------------------------------------------
+
+define_module(
+	TARGET js
+	NAME Js
+	DIRECTORY Js
+	LIBRARIES duktape
+	SOURCES
+		${code_SOURCE_DIR}/C++/modules/Js/Js.cpp
+		${code_SOURCE_DIR}/C++/modules/Js/Js.h
+)
+
+# ---------------------------------------------------------
 # Json
 # ---------------------------------------------------------