SET(EXECUTABLE_OUTPUT_PATH ${PROJECT_BINARY_DIR}/test)
SET(LIBRARY_OUTPUT_PATH ${PROJECT_BINARY_DIR}/test/lib)

INCLUDE_DIRECTORIES(${PROJECT_SOURCE_DIR}/include)

ADD_EXECUTABLE(demo demo.cpp)
ADD_EXECUTABLE(thread_pool_demo thread_pool_demo.cpp)
TARGET_LINK_LIBRARIES(thread_pool_demo pthread)

ADD_SUBDIRECTORY(gtest)
ADD_SUBDIRECTORY(unittest)
