diff options
author | Jan Niklas Hasse <jhasse@bixense.com> | 2019-05-13 07:29:19 (GMT) |
---|---|---|
committer | Jan Niklas Hasse <jhasse@bixense.com> | 2019-08-28 08:01:32 (GMT) |
commit | 6f27f9642cb0508c0e24b379f2654f1797841fe6 (patch) | |
tree | 7a253decd315b097d52b9b4a1569983110dcd3a1 /CMakeLists.txt | |
parent | 691b821c9046eafa73f12335a8c3150fd9db1595 (diff) | |
download | Ninja-6f27f9642cb0508c0e24b379f2654f1797841fe6.zip Ninja-6f27f9642cb0508c0e24b379f2654f1797841fe6.tar.gz Ninja-6f27f9642cb0508c0e24b379f2654f1797841fe6.tar.bz2 |
CMake: Fix Windows build
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 004d059..78ebe5e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -54,7 +54,11 @@ if(WIN32) src/includes_normalize-win32.cc src/msvc_helper-win32.cc src/msvc_helper_main-win32.cc + src/getopt.c ) + if(MSVC) + target_sources(libninja PRIVATE src/minidump-win32.cc) + endif() else() target_sources(libninja PRIVATE src/subprocess-posix.cc) endif() @@ -88,3 +92,6 @@ if(WIN32) target_sources(ninja_test PRIVATE src/includes_normalize_test.cc src/msvc_helper_test.cc) endif() target_link_libraries(ninja_test PRIVATE libninja libninja-re2c) + +enable_testing() +add_test(NinjaTest ninja_test) |