aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/test/unit_tests/CMakeLists.txt
diff options
context:
space:
mode:
authorEgor Tensin <Egor.Tensin@gmail.com>2019-12-08 04:57:32 +0300
committerEgor Tensin <Egor.Tensin@gmail.com>2019-12-08 04:57:32 +0300
commit04b08b5bdef84094d4997fe27b1823df8e5ae232 (patch)
treee42280c471eed6c2619225a316ad8c1645d080b8 /test/unit_tests/CMakeLists.txt
parentsplit server into multiple components (diff)
downloadmath-server-04b08b5bdef84094d4997fe27b1823df8e5ae232.tar.gz
math-server-04b08b5bdef84094d4997fe27b1823df8e5ae232.zip
fix CMakeLists.txt for Visual Studio 2019
It does work w/ gcc, but for Visual Studio 2019, it * tries to link client.exe and server.exe with Boost.DateTime and Boost.Regex, * doesn't link with unit_test_framework automatically, which is expected (I dunno why it works with gcc).
Diffstat (limited to 'test/unit_tests/CMakeLists.txt')
-rw-r--r--test/unit_tests/CMakeLists.txt2
1 files changed, 1 insertions, 1 deletions
diff --git a/test/unit_tests/CMakeLists.txt b/test/unit_tests/CMakeLists.txt
index ebdfbf1..1d68318 100644
--- a/test/unit_tests/CMakeLists.txt
+++ b/test/unit_tests/CMakeLists.txt
@@ -1,4 +1,4 @@
-find_package(Boost REQUIRED)
+find_package(Boost REQUIRED COMPONENTS unit_test_framework)
add_executable(unit_tests main.cpp lexer.cpp parser.cpp)
target_link_libraries(unit_tests PRIVATE lexer parser)