diff libcommon/CMakeLists.txt @ 477:bf201d09ee6a

Irccd: use boost::filesystem (fs::exists), #594
author David Demelier <markand@malikania.fr>
date Tue, 14 Feb 2017 13:05:42 +0100
parents c6fbb6e0e06d
children daf3aa8b2ddb
line wrap: on
line diff
--- a/libcommon/CMakeLists.txt	Tue Nov 06 11:09:42 2018 +0100
+++ b/libcommon/CMakeLists.txt	Tue Feb 14 13:05:42 2017 +0100
@@ -18,6 +18,8 @@
 
 project(libcommon)
 
+find_package(Boost 1.60 REQUIRED COMPONENTS filesystem system)
+
 set(
     HEADERS
     ${libcommon_SOURCE_DIR}/irccd/elapsed-timer.hpp
@@ -59,11 +61,13 @@
     LIBRARIES
         extern-fmt
         extern-json
+        ${Boost_LIBRARIES}
         $<$<BOOL:${WIN32}>:shlwapi>
         $<$<BOOL:${WIN32}>:ws2_32>
         $<$<BOOL:${WITH_SSL}>:OpenSSL::SSL>
         $<$<BOOL:${WITH_SSL}>:OpenSSL::Crypto>
     PUBLIC_INCLUDES
+        ${Boost_INCLUDE_DIRS}
         $<BUILD_INTERFACE:${IRCCD_FAKEROOTDIR}/include/irccd>
         $<BUILD_INTERFACE:${IRCCD_FAKEROOTDIR}/include>
         $<BUILD_INTERFACE:${libcommon_SOURCE_DIR}/irccd>