comparison libcommon-js/CMakeLists.txt @ 49:2804ae55c70f

CMake: big cleanup, closes #598
author David Demelier <markand@malikania.fr>
date Fri, 09 Dec 2016 13:28:45 +0100
parents a47a4477f347
children f8cb71805a4b
comparison
equal deleted inserted replaced
48:3be179ba3226 49:2804ae55c70f
28 SOURCES 28 SOURCES
29 ${libcommon-js_SOURCE_DIR}/malikania/js_elapsed_timer.cpp 29 ${libcommon-js_SOURCE_DIR}/malikania/js_elapsed_timer.cpp
30 ${libcommon-js_SOURCE_DIR}/malikania/js_resources_loader.cpp 30 ${libcommon-js_SOURCE_DIR}/malikania/js_resources_loader.cpp
31 ) 31 )
32 32
33 malikania_create_library( 33 malikania_define_library(
34 PROJECT libcommon-js 34 PROJECT libcommon-js
35 TARGET libcommon-js 35 TARGET libcommon-js
36 SOURCES ${HEADERS} ${SOURCES} 36 SOURCES ${HEADERS} ${SOURCES}
37 FLAGS "MALIKANIA_COMMON_BUILD" 37 FLAGS "MALIKANIA_COMMON_BUILD"
38 PUBLIC_INCLUDES 38 PUBLIC_INCLUDES
39 $<BUILD_INTERFACE:${libcommon-js_SOURCE_DIR}/malikania> 39 $<BUILD_INTERFACE:${libcommon-js_SOURCE_DIR}/malikania>
40 LIBRARIES json libcommon 40 LIBRARIES duktape json libcommon
41 ) 41 )