diff libcommon/CMakeLists.txt @ 11:fe95a8db2970

Common: add libjs, #463 While here, change includes to add full destination when building only.
author David Demelier <markand@malikania.fr>
date Fri, 01 Apr 2016 13:43:30 +0200
parents 45b3c770803c
children 787c2adb366c
line wrap: on
line diff
--- a/libcommon/CMakeLists.txt	Fri Apr 01 13:41:21 2016 +0200
+++ b/libcommon/CMakeLists.txt	Fri Apr 01 13:43:30 2016 +0200
@@ -23,6 +23,7 @@
 	${CMAKE_CURRENT_SOURCE_DIR}/malikania/elapsed-timer.h
 	${CMAKE_CURRENT_SOURCE_DIR}/malikania/game.h
 	${CMAKE_CURRENT_SOURCE_DIR}/malikania/id.h
+	${CMAKE_CURRENT_SOURCE_DIR}/malikania/js.h
 	${CMAKE_CURRENT_SOURCE_DIR}/malikania/json.h
 	${CMAKE_CURRENT_SOURCE_DIR}/malikania/resources-loader.h
 	${CMAKE_CURRENT_SOURCE_DIR}/malikania/resources-locator.h
@@ -57,7 +58,10 @@
 	TARGET libcommon
 	SOURCES ${HEADERS} ${SOURCES}
 	FLAGS "MALIKANIA_COMMON_BUILD"
-	PUBLIC_INCLUDES ${CMAKE_CURRENT_SOURCE_DIR} ${INCLUDES}
+	PUBLIC_INCLUDES
+		${CMAKE_CURRENT_SOURCE_DIR}
+		${INCLUDES}
+		$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/malikania>
 	LIBRARIES extern-jansson ${LIBRARIES}
 )