[libcxx-commits] [libcxx] r359806 - [gn] Support for building libc++

Petr Hosek via libcxx-commits libcxx-commits at lists.llvm.org
Thu May 2 10:29:41 PDT 2019


Author: phosek
Date: Thu May  2 10:29:41 2019
New Revision: 359806

URL: http://llvm.org/viewvc/llvm-project?rev=359806&view=rev
Log:
[gn] Support for building libc++

This change introduces support for building libc++. The library
build should be complete, but not all CMake options have been
replicated in GN. We also don't support tests yet.

We only support two stage build at the moment.

Differential Revision: https://reviews.llvm.org/D61143

Modified:
    libcxx/trunk/CMakeLists.txt

Modified: libcxx/trunk/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/CMakeLists.txt?rev=359806&r1=359805&r2=359806&view=diff
==============================================================================
--- libcxx/trunk/CMakeLists.txt (original)
+++ libcxx/trunk/CMakeLists.txt Thu May  2 10:29:41 2019
@@ -138,8 +138,7 @@ set_property(CACHE LIBCXX_CXX_ABI PROPER
 # Setup the default options if LIBCXX_CXX_ABI is not specified.
 if (LIBCXX_CXX_ABI STREQUAL "default")
   find_path(
-    LIBCXX_LIBCXXABI_INCLUDES_INTERNAL
-    cxxabi.h
+    LIBCXX_LIBCXXABI_INCLUDES_INTERNAL cxxabi.h
     PATHS ${LLVM_MAIN_SRC_DIR}/projects/libcxxabi/include
           ${LLVM_MAIN_SRC_DIR}/runtimes/libcxxabi/include
           ${LLVM_MAIN_SRC_DIR}/../libcxxabi/include




More information about the libcxx-commits mailing list