[vtk-developers] Looking into dashboard failures this morning

Brad King brad.king at kitware.com
Fri Apr 5 11:48:28 EDT 2013


On 04/05/2013 10:43 AM, Brad King wrote:
> On 04/05/2013 10:37 AM, David Gobbi wrote:
>> I wonder if it is related to the change to vtkModuleMacros.cmake
>> at line 464.  Perhaps if this included the stamp files for all modules
>> that were dependencies in addition to the one for the current module,
>> then the rules would be executed.
> 
> No, the target ordering dependencies should handle that already.

...except for STATIC libraries on VS <= 7.1 due to the VS limitation
documented in CMake source code comments here:

 http://cmake.org/gitweb?p=cmake.git;a=blob;f=Source/cmGlobalVisualStudioGenerator.cxx;hb=v2.8.10.2#l394

We need explicit add_dependencies() to convince CMake to use its
workaround for the VS limitation in this case.  I'll propose a
change soon.

> There is something funny going on with Tcl wrapping enabled.
> Somehow the *Tcl.cxx source generation rules end up in the
> main library target in addition to the TCL target where they
> belong.

This was an existing problem exposed by recent changes.  Fixed:

 http://vtk.org/gitweb?p=VTK.git;a=commitdiff;h=1f6a2dcb

-Brad



More information about the vtk-developers mailing list