[libcxx] r194825 - Justin Bogner: This makes the headers available in the build directory, making it
Howard Hinnant
hhinnant at apple.com
Fri Nov 15 10:13:54 PST 2013
I have no clue. I recuse myself from making any further changes on make or cmake files (except for the buildit script). Apple is not using them, and I lack the ability to test any changes. I welcome contributions / commits from those actually using these files.
Howard
On Nov 15, 2013, at 1:08 PM, Jean-Daniel Dupas <devlists at shadowlab.org> wrote:
> 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