-
Notifications
You must be signed in to change notification settings - Fork 0
/
CMakeLists.txt
12 lines (9 loc) · 975 Bytes
/
CMakeLists.txt
1
2
3
4
5
6
7
8
9
10
11
12
# cmake_minimum_required(VERSION <specify CMake version here>)
project(IQOptionTestTask)
set(CMAKE_CXX_STANDARD 17)
include_directories(lib/asio-1.10.8/include)
add_definitions(-DASIO_STANDALONE -DPASS_NAMES_AROUND)
add_executable(IQOptionTestTask service/main.cpp ipc/protocol.h service/core_data.h utils/spinlock.h service/message_dispatcher.cpp service/message_dispatcher.h service/rating_announcer.h service/rating_announcer.cpp service/rating_calculator.cpp service/rating_calculator.h service/job_queue.cpp service/job_queue.h service/worker_pool.cpp service/worker_pool.h ipc/transport.h utils/types.h utils/date_time.h utils/binary_storage.h service/message_builder.h service/overseer.cpp service/overseer.h)
target_link_libraries(IQOptionTestTask ws2_32)
add_executable(test test/main.cpp test/storage.cpp test/storage.h test/name_generator.h test/name_generator.cpp test/message_interpreter.h test/strategy.cpp test/strategy.h)
target_link_libraries(test ws2_32)