aboutsummaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt12
1 files changed, 10 insertions, 2 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 1787f4e306..3877699af9 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -398,7 +398,11 @@ message(STATUS "Using the Lua interpreter ${LUA_PRG}.")
find_program(BUSTED_PRG busted)
find_program(BUSTED_LUA_PRG busted-lua)
if(NOT BUSTED_OUTPUT_TYPE)
- set(BUSTED_OUTPUT_TYPE "utfTerminal")
+ if(WIN32)
+ set(BUSTED_OUTPUT_TYPE "plainTerminal")
+ else()
+ set(BUSTED_OUTPUT_TYPE "utfTerminal")
+ endif()
endif()
find_program(LUACHECK_PRG luacheck)
@@ -466,7 +470,11 @@ if(BUSTED_PRG)
${CMAKE_BINARY_DIR}/test/config/paths.lua)
set(UNITTEST_PREREQS nvim-test unittest-headers)
- set(FUNCTIONALTEST_PREREQS nvim tty-test shell-test)
+ if(WIN32)
+ set(FUNCTIONALTEST_PREREQS nvim shell-test)
+ else()
+ set(FUNCTIONALTEST_PREREQS nvim tty-test shell-test)
+ endif()
set(BENCHMARK_PREREQS nvim tty-test)
# Useful for automated build systems, if they want to manually run the tests.