[Cmake] Autological Makefiles (+ VTK new build is *slow*)
William A. Hoffman
bill . hoffman at kitware . com
Mon, 04 Jun 2001 22:40:33 -0400
The depends seem to be stored in the build directories in vc60.idb files.
This file seems to get updated with the command line build.
$ ls -l Common/Release/vc60.idb
-rw-r--r-- 1 administ None 500736 Jun 4 22:33 vc60.idb
$ time msdev VTK.dsw /MAKE "vtkCommon - Win32 Release"
--------------------Configuration: vtkCommon - Win32
Release--------------------
vtkCommon.lib - 0 error(s), 0 warning(s)
real 0m5.898s
user 0m0.010s
sys 0m0.010s
administrator at DUNE ~/vtknew-vc
$ ls -l Common/Release/vc60.idb
-rw-r--r-- 1 administ None 500736 Jun 4 22:36 Common/Release/vc60.idb
Note, that if I do not use the ALL_BUILD target things are much quicker.
Perhaps the trick to building from emacs, is to build the library you are
changing.
If you modify a file in vtkCommon, then just build vtkCommon.
I am still not sure why you seem to have an extra minute on your builds.
Do you have python, java and tcl perhaps? If not, do you have the most
current
service pack for visual studio?
-Bill