[libcxx] r194825 - Justin Bogner: This makes the headers available in the build directory, making it
Jean-Daniel Dupas
devlists at shadowlab.org
Fri Nov 15 10:08:21 PST 2013
Doesn't this commit miss the include/CMakeFile.txt file ?
Le 15 nov. 2013 à 18:18, Howard Hinnant <hhinnant at apple.com> a écrit :
> Author: hhinnant
> Date: Fri Nov 15 11:18:57 2013
> New Revision: 194825
>
> URL: http://llvm.org/viewvc/llvm-project?rev=194825&view=rev
> Log:
> Justin Bogner: This makes the headers available in the build directory, making it
> easier to use freshly-built clang with freshly-built libc++.
>
> Basically, this makes it possible to run clang with libc++ without
> having to install it, even if you don't have any version of libc++
> installed in /usr/
>
> Modified:
> libcxx/trunk/CMakeLists.txt
> libcxx/trunk/lib/CMakeLists.txt
>
> Modified: libcxx/trunk/CMakeLists.txt
> URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/CMakeLists.txt?rev=194825&r1=194824&r2=194825&view=diff
> ==============================================================================
> --- libcxx/trunk/CMakeLists.txt (original)
> +++ libcxx/trunk/CMakeLists.txt Fri Nov 15 11:18:57 2013
> @@ -270,6 +270,7 @@ add_definitions(
> #===============================================================================
>
> include_directories(include)
> +add_subdirectory(include)
>
> # Add source code. This also contains all of the logic for deciding linker flags
> # soname, etc...
>
> Modified: libcxx/trunk/lib/CMakeLists.txt
> URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/lib/CMakeLists.txt?rev=194825&r1=194824&r2=194825&view=diff
> ==============================================================================
> --- libcxx/trunk/lib/CMakeLists.txt (original)
> +++ libcxx/trunk/lib/CMakeLists.txt Fri Nov 15 11:18:57 2013
> @@ -99,16 +99,3 @@ install(TARGETS cxx
> LIBRARY DESTINATION lib
> ARCHIVE DESTINATION lib
> )
> -
> -
> -if (NOT LIBCXX_INSTALL_SUPPORT_HEADERS)
> - set(LIBCXX_SUPPORT_HEADER_PATTERN PATTERN "support" EXCLUDE)
> -endif()
> -
> -install(DIRECTORY ../include/
> - DESTINATION include/c++/v1
> - FILES_MATCHING
> - PATTERN "*"
> - PATTERN ".svn" EXCLUDE
> - ${LIBCXX_SUPPORT_HEADER_PATTERN}
> - )
>
>
> _______________________________________________
> cfe-commits mailing list
> cfe-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
-- Jean-Daniel
More information about the cfe-commits
mailing list