Mercurial > code
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 # ---------------------------------------------------------