[lldb/CMake] Initialize LLDB_ENABLE_POSIX based on the UNIX variable.
authorJonas Devlieghere <jonas@devlieghere.com>
Fri, 13 Dec 2019 21:46:30 +0000 (13:46 -0800)
committerJonas Devlieghere <jonas@devlieghere.com>
Fri, 13 Dec 2019 21:46:43 +0000 (13:46 -0800)
lldb/cmake/modules/LLDBGenerateConfig.cmake

index bee17b5..0d3a7fd 100644 (file)
@@ -24,7 +24,11 @@ check_library_exists(compression compression_encode_buffer "" HAVE_LIBCOMPRESSIO
 # so that the check isn't duplicated, but we translate them into the LLDB names
 # so that I don't have to change all the uses at the moment.
 set(LLDB_ENABLE_TERMIOS ${HAVE_TERMIOS_H})
-set(LLDB_ENABLE_POSIX NOT UNIX)
+if (UNIX)
+  set(LLDB_ENABLE_POSIX ON)
+else()
+  set(LLDB_ENABLE_POSIX OFF)
+endif()
 
 if(NOT LLDB_CONFIG_HEADER_INPUT)
  set(LLDB_CONFIG_HEADER_INPUT ${LLDB_INCLUDE_ROOT}/lldb/Host/Config.h.cmake)