[Insight-developers] cmake.depends undependable?

Joshua Cates cates@sci.utah.edu
Thu, 5 Dec 2002 14:55:15 -0700 (MST)


Hi,

In the continous build dashboard (and on my machine locally, cmake cvs
checkout circa mid-october), when changes are made to classes
itkNeighborhood.h and itkNeighborhood.txx, the following modules should
rebuild, but do not:

itkDerivativeImageFilterTest.o
itkGradientImageFilterTest.o
itkGradientMagnitudeImageFilterTest.o
itkLaplacianImageFilterTest.o
itkSobelEdgeDetectionImageFilterTest.o
itkZeroCrossingBasedEdgeDetectionImageFilterTest.o

(there may be others...)

All of these tests depend on itkNeighborhood.h and itkNeighborhood.txx.
Testing/Code/BasicFilters/cmake.depends does not list them as
dependencies.

When changes are made to itkNeighborhood.h and itkNeighborhood.txx, some
tests rebuild with the new code and some do not.  When linked into
executable itkBasicFiltersTests, tests fail in very bizarre ways.

Yesterday's continuous builds illustrate this story.

Is this a bug in cmake or a configuration issue?

Thanks,

Josh.


______________________________
 Josh Cates			
 School of Computer Science	
 University of Utah
 Email: cates@sci.utah.edu
 Phone: (801) 587-7697
 URL:   www.cs.utk.edu/~cates