On 2007-01-16 16:06-0500 Philip Lowman wrote:

Jorrit Schaap wrote:
Is it possible to tell cmake to igore the changed timestamp of a particular
file when it scans for dependencies?

I don't know the answer to your question but just in case you haven't thought of this workaround to your problem, you should check out the manpage for the touch program. Using it you can set the modified timestamp of a file to be what it was prior to editing it. If one had to do it enough I'm sure you could wrap the editing with a simple shell script.

Or the man page for GNU make (if that is what you are using).  The -t option
to that version of make touches files instead of running commands so it
is particularly useful for the problem you describe.


Be advised though that this is very dangerous if you start making changes that aren't simply comments. :)

I fully agree with this warning.  So the pattern should be run "make" to get
everything up to date, edit (only!) comments , then run "make -t" to get
everything up to date again without actually compiling anything.

Alan
__________________________
Alan W. Irwin

Astronomical research affiliation with Department of Physics and Astronomy,
University of Victoria (astrowww.phys.uvic.ca).

Programming affiliations with the FreeEOS equation-of-state implementation
for stellar interiors (freeeos.sf.net); PLplot scientific plotting software
package (plplot.org); the Yorick front-end to PLplot (yplot.sf.net); the
Loads of Linux Links project (loll.sf.net); and the Linux Brochure Project
(lbproject.sf.net).
__________________________

Linux-powered Science
__________________________
_______________________________________________
CMake mailing list
CMake@cmake.org
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to