[libcxx] r300820 - Disable the filesystem library on Windows by default
Eric Fiselier via cfe-commits
cfe-commits at lists.llvm.org
Wed Apr 19 21:24:29 PDT 2017
Author: ericwf
Date: Wed Apr 19 23:24:29 2017
New Revision: 300820
URL: http://llvm.org/viewvc/llvm-project?rev=300820&view=rev
Log:
Disable the filesystem library on Windows by default
Modified:
libcxx/trunk/CMakeLists.txt
Modified: libcxx/trunk/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/CMakeLists.txt?rev=300820&r1=300819&r2=300820&view=diff
==============================================================================
--- libcxx/trunk/CMakeLists.txt (original)
+++ libcxx/trunk/CMakeLists.txt Wed Apr 19 23:24:29 2017
@@ -64,8 +64,12 @@ option(LIBCXX_ENABLE_ASSERTIONS "Enable
option(LIBCXX_ENABLE_SHARED "Build libc++ as a shared library." ON)
option(LIBCXX_ENABLE_STATIC "Build libc++ as a static library." ON)
option(LIBCXX_ENABLE_EXPERIMENTAL_LIBRARY "Build libc++experimental.a" ON)
-option(LIBCXX_ENABLE_FILESYSTEM
- "Build filesystem as part of libc++experimental.a" ${LIBCXX_ENABLE_EXPERIMENTAL_LIBRARY})
+set(ENABLE_FILESYSTEM_DEFAULT ${LIBCXX_ENABLE_EXPERIMENTAL_LIBRARY})
+if (WIN32)
+ set(ENABLE_FILESYSTEM_DEFAULT OFF)
+endif()
+option(LIBCXX_ENABLE_FILESYSTEM "Build filesystem as part of libc++experimental.a"
+ ${ENABLE_FILESYSTEM_DEFAULT})
option(LIBCXX_INCLUDE_TESTS "Build the libc++ tests." ${LLVM_INCLUDE_TESTS})
# Benchmark options -----------------------------------------------------------
More information about the cfe-commits
mailing list