On Mon, Feb 20, 2012 at 4:07 PM, Kevin Schmidt <[email protected]> wrote:
> Hello,
>
>   I’m in the process of converting over a large, monolithic tree with many
> libraries from a custom build solution over to cmake.  So far, we’ve loved
> it.  I am wondering about others’ solutions to a problem we have
> encountered.
>
>
>
> We have more than a few cases of generated source files - for example, Qt
> moc files.   These all get dumped into CMAKE_CURRENT_BINARY_DIR.  Now, the
> libraries we have build both static & shared, and have the same source
> files.  In Visual Studio, this generates two projects in the solution.  It
> seems that these do not share dependencies.  Occasionally, this means that
> both libraries try to write to the generated source file at the same time,
> which generates a (false) build failure.
>
>
>
> What do others do?  Am I misunderstanding something?
>

I have my batch build script that calls cmake --build for each
configuration build 2 times. This works for almost all cases. However
when building VTK in parallel the generation of 1 unicode header
usually fails.

John
--

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

Reply via email to