Newer
Older
cmake_minimum_required(VERSION 3.2)
project(HackPistacheServ VERSION 0.1.0)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++17 -pg -g3" )
file(GLOB SRCS
${CMAKE_CURRENT_SOURCE_DIR}/src/*.cpp
)
find_package(PkgConfig)
pkg_check_modules(PISTACHE REQUIRED libpistache)
find_package(Boost 1.71 REQUIRED)
find_library(PISTACHEGEN libPistacheGen.a)
message(STATUS ${PISTACHEGEN})
add_executable(HackPistacheServ ${SRCS})
include_directories(src)
target_link_libraries(HackPistacheServ ${PISTACHEGEN} pistache Boost::boost)