[llvm-dev] CMake build of LLVM/clang with -DCMAKE_BUILD_TYPE=Release does not create release versions?

Chris Bieneman via llvm-dev llvm-dev at lists.llvm.org
Thu Sep 20 11:05:40 PDT 2018



> On Sep 20, 2018, at 2:32 AM, Roman Lebedev via llvm-dev <llvm-dev at lists.llvm.org> wrote:
> 
> LLVM_PARALLEL_LINK_JOBS is ninja-only option.

I just noticed we didn't properly document that option in LLVM's CMake. It is a wrapper around the `JOB_POOL_LINK` target property, which CMake documents to be Ninja only:

https://cmake.org/cmake/help/latest/prop_tgt/JOB_POOL_LINK.html <https://cmake.org/cmake/help/latest/prop_tgt/JOB_POOL_LINK.html>

-Chris

> 
> On Thu, Sep 20, 2018 at 12:29 PM, Dennis Luehring via llvm-dev
> <llvm-dev at lists.llvm.org> wrote:
>> Am 20.09.2018 um 11:02 schrieb James Henderson:
>>> 
>>> Unfortunately, from personal experience, LLVM_PARALLEL_LINK_JOBS
>>> appears to have no effect for Visual Studio builds
>> 
>> 
>> as i understand it correct cl.exe is self parallelizing, starting serveral
>> sub-cl processes on itself - or am i wrong?
>> 
>> _______________________________________________
>> LLVM Developers mailing list
>> llvm-dev at lists.llvm.org
>> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180920/1ac5f7d3/attachment.html>


More information about the llvm-dev mailing list