[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:36:53 PST 2013
What I mean is that the original patch from Justin you commit did have a include/CMakeList.txt file that does no appear in the commit itself.
So just wondering if you have forget to do a "svn add include/CMakeList.txt" before pushing it ?
Le 15 nov. 2013 à 19:13, Howard Hinnant <hhinnant at apple.com> a écrit :
> 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
>>
>>
>>
>>
>
-- Jean-Daniel
More information about the cfe-commits
mailing list