# Set the project name
project (gateway-server)
# CMAKE_SOURCE_DIR path to CMakeLists.txt directory
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_SOURCE_DIR}/deploy/bin)
set(INCLUDE_SUBDIRECTORIES
${CMAKE_SOURCE_DIR}/include
${CMAKE_SOURCE_DIR}/library/include
${CMAKE_SOURCE_DIR}/include/gateway-server
)
include_directories(${INCLUDE_SUBDIRECTORIES})
set(CMAKE_PREFIX_PATH "${CMAKE_SOURCE_DIR}/library")
find_library(MICROHTTPD_LIB microhttpd PATHS "${CMAKE_SOURCE_DIR}/lib")
file(GLOB_RECURSE SRC_FILES src/*.cpp)
# link_directories(${CMAKE_SOURCE_DIR}/library)
# link_libraries(microhttpd)
# Add an executable
add_executable(${PROJECT_NAME} ${SRC_FILES})
target_link_libraries(${PROJECT_NAME} ${MICROHTTPD_LIB})