Re: [CMake] CMake, JOM and multiple top-level targets

2010-09-30 Thread Óscar Fuentes
Bill Hoffman bill.hoff...@kitware.com
writes:

 On 9/24/2010 1:03 PM, Óscar Fuentes wrote:
 JOM does a nice work compiling multiple files of the same top-level
 product (.exe, .dll etc) but for some reason it doesn't build multiple
 top-level targets in parallel. Here I have a project that generates
 several independent dlls, each based on one or two source files. JOM
 wont build DLL_N+1 until DLL_N is finished. This means that only one cpu
 core is working for a long part of the build.

 Is this a limitation of JOM or an oversight of CMake?


 This is a job limitation.

What this means?

___
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake

Re: [CMake] CMake, JOM and multiple top-level targets

2010-09-30 Thread Bill Hoffman

On 9/30/2010 10:03 AM, Óscar Fuentes wrote:


Is this a limitation of JOM or an oversight of CMake?



This is a job limitation.


What this means?


It means my spell checker turned jom into job... :)

This is a limitation of jom, I know the maintainer of jom said he wanted 
to work on this as a feature, but I don't think he has done it yet...


-Bill


___
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake

Re: [CMake] CMake, JOM and multiple top-level targets

2010-09-30 Thread Óscar Fuentes
Bill Hoffman bill.hoff...@kitware.com
writes:

[snip]

 This is a limitation of jom, I know the maintainer of jom said he
 wanted to work on this as a feature, but I don't think he has done it
 yet...

Thanks Bill.

I'll open a bug report on the Qt bug tracker just to let him know that
someone cares about that feature.

___
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake


Re: [CMake] CMake, JOM and multiple top-level targets

2010-09-29 Thread Bill Hoffman

On 9/24/2010 1:03 PM, Óscar Fuentes wrote:

JOM does a nice work compiling multiple files of the same top-level
product (.exe, .dll etc) but for some reason it doesn't build multiple
top-level targets in parallel. Here I have a project that generates
several independent dlls, each based on one or two source files. JOM
wont build DLL_N+1 until DLL_N is finished. This means that only one cpu
core is working for a long part of the build.

Is this a limitation of JOM or an oversight of CMake?



This is a job limitation.

-Bill

___
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake


[CMake] CMake, JOM and multiple top-level targets

2010-09-24 Thread Óscar Fuentes
JOM does a nice work compiling multiple files of the same top-level
product (.exe, .dll etc) but for some reason it doesn't build multiple
top-level targets in parallel. Here I have a project that generates
several independent dlls, each based on one or two source files. JOM
wont build DLL_N+1 until DLL_N is finished. This means that only one cpu
core is working for a long part of the build.

Is this a limitation of JOM or an oversight of CMake?

___
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake