[CMake] CMake 2.2 dependency check skip
Moreland, Kenneth
kmorel at sandia.gov
Thu Oct 20 09:00:12 EDT 2005
The motion has been raised and seconded. I have taken the liberty of adding a feature request to Kitware's issue tracker (Bug #2389).
-Ken
> -----Original Message-----
> From: Alexander Neundorf [mailto:a.neundorf-work at gmx.net]
> Sent: Thursday, October 20, 2005 12:44 AM
> To: Moreland, Kenneth
> Cc: ken.martin at kitware.com; david.cole at kitware.com; cmake at cmake.org
> Subject: RE: [CMake] CMake 2.2 dependency check skip
>
> > Von: "Moreland, Kenneth" <kmorel at sandia.gov>
> >
> > I should be clearer, too. It is the first and second parts that I
> > want to skip.
> >
> > I agree that skipping the third part makes no sense whatsoever. I
> > also agree that by default the second part, and probably the first
> > part, should be included by default every time you run make. Is
> > skipping the first part new to CMake 2.2? I could have sworn that
> > with CMake 2.0 I was able to change CMakeLists.txt in a
> subdirectory
> > and see the effect by running make there.
> >
> > Anyway, 90% of the time when I run make, I have made just a little
> > change to a source file and I want to refresh the binaries.
> Most of
> > the time I know that the dependencies have not changed so I
> don't want
> > to take the time to have my build system reconfigure them.
> >
> > Of course, the problems you bring up, Ken, are all valid. This
> > argument of what dependency checks should be run could quickly turn
> > into a religious war. That is why I'm all for your
> suggestion of the
> > all_nocheck/all_nodepend targets.
>
> I completely agree.
> By default all the checks should be included, as it is now.
> But it would be nice if there was a target to skip these
> checks. I'm not sure if it makes sense to provide two
> different flavours: all_nocheck and all_nodepend.
> So a "quick&dirty" target would be nice, and please make sure
> it is also easy to type (e.g. "nodep" and "nocheck", and
> please without "_")
>
> Bye
> Alex
>
>
> --
> NEU: Telefon-Flatrate fürs dt. Festnetz! GMX Phone_Flat: 9,99
> Euro/Mon.*
> Für DSL-Nutzer. Ohne Providerwechsel!
> http://www.gmx.net/de/go/telefonie
>
>
More information about the CMake
mailing list