comparison libirccd-js/CMakeLists.txt @ 489:349fe29d86d5

Tests: switch to Boost, closes #680
author David Demelier <markand@malikania.fr>
date Sun, 20 Aug 2017 08:16:39 +0200
parents 7e273b7f4f92
children 9c18bfff72ef
comparison
equal deleted inserted replaced
488:7e273b7f4f92 489:349fe29d86d5
15 # ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 15 # ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
16 # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 16 # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
17 # 17 #
18 18
19 project(libirccd-js) 19 project(libirccd-js)
20
21 find_package(Boost REQUIRED COMPONENTS timer)
20 22
21 set( 23 set(
22 HEADERS 24 HEADERS
23 ${libirccd-js_SOURCE_DIR}/irccd/duktape.hpp 25 ${libirccd-js_SOURCE_DIR}/irccd/duktape.hpp
24 ${libirccd-js_SOURCE_DIR}/irccd/js_directory_module.hpp 26 ${libirccd-js_SOURCE_DIR}/irccd/js_directory_module.hpp
61 SOURCES 63 SOURCES
62 ${libirccd-js_SOURCE_DIR}/CMakeLists.txt 64 ${libirccd-js_SOURCE_DIR}/CMakeLists.txt
63 ${HEADERS} 65 ${HEADERS}
64 ${SOURCES} 66 ${SOURCES}
65 LIBRARIES 67 LIBRARIES
68 Boost::timer
66 extern-duktape 69 extern-duktape
67 libirccd 70 libirccd
68 PUBLIC_INCLUDES 71 PUBLIC_INCLUDES
69 $<BUILD_INTERFACE:${libirccd-js_SOURCE_DIR}/irccd> 72 $<BUILD_INTERFACE:${libirccd-js_SOURCE_DIR}/irccd>
70 $<BUILD_INTERFACE:${libirccd-js_SOURCE_DIR}> 73 $<BUILD_INTERFACE:${libirccd-js_SOURCE_DIR}>