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
