[LLVMdev] CMake changes

Jordan Rose jordan_rose at apple.com
Wed Dec 18 11:18:02 PST 2013


On Dec 18, 2013, at 9:55 , Jordan Rose <jordan_rose at apple.com> wrote:

> 
> On Dec 18, 2013, at 9:44 , Jordan Rose <jordan_rose at apple.com> wrote:
> 
>> 
>> On Dec 17, 2013, at 9:32 , Jordan Rose <jordan_rose at apple.com> wrote:
>> 
>>> 
>>> On Dec 17, 2013, at 9:24 , Jordan Rose <jordan_rose at apple.com> wrote:
>>> 
>>>> Hi, Takumi. Your CMake changes seem to be working just fine with the standalone Xcode build. However, the build products are still being put in bin/Debug instead of Debug/bin. Was that supposed to change yet? Maybe Xcode needs different settings?
>>>> 
>>>> (I think I looked into this once and it was non-trivial to change for Xcode, so if it's working for you I guess you don't need to worry about it. Too bad for me/us, though.)
>>>> 
>>> 
>>> Ah, I take it back: in a clean build Clang tries to link ~llvm/build/bin/Debug/Debug/clang-tblgen (doubly wrong!) and also fails to link because the link paths are
>>> 
>>> -Lllvm/build/bin/Debug/Debug
>>> -Lllvm/build/lib/Debug
>>> -Lllvm/build/lib
>>> 
>>> ...but Xcode still built into llvm/build/Debug/lib.
>> 
>> Looks like everything is working now, except that clang-tblgen is still being built into ~llvm/build/bin/Debug/Debug/clang-tblgen. I'll see if I can figure out why that's happening, but it's not a blocker because it's referenced the same way. It's just a bit silly.
> 
> I think r197590 should fix this!

Some few remaining bugs in the LLVM tests where %llvmshlibdir has Xcode variables in it. I think I've seen this kind of thing before, so I should be able to do something about it in the next few days.

Clang tests ran successfully.

Jordan

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20131218/0ecfafde/attachment.html>


More information about the llvm-dev mailing list