~fluidity-core/fluidity/dev-trunk

Viewing all changes in revision 3509.

  • Committer: Lawrence Mitchell
  • Date: 2011-06-29 08:40:45 UTC
  • mfrom: (3470.3.13 make-fixes)
  • Revision ID: lawrence.mitchell@ed.ac.uk-20110629084045-adlofanb1nxmkcot
Reduce spurious recompilations in clean or mostly-clean trees

Avoid touching lib/libfluidity.a unless actually necessary. This comes
in a few parts:

o Use bzr revision-info to set up Fluidity's version number (and only
update confdefs.h if the version changed)

o Calculate hashes of the check_options and register_diagnostics files
and only update them if the hash changes

o Avoid depending on .PHONY targets that just point directly at actual
targets

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: