-
Karl Wette authored
- Having LAL..._CONFIGURE_ARGS in config headers clobbers compiler caches (e.g. ccache) every time LALSuite is re-configured, requiring a full rebuild. Moving this symbol to a source file ensures that only that file will need to be re-built on re-configuration. - Requires disabling some version testing code in LALVersionTest and makefakedata_v2, which rely on LAL..._CONFIGURE_ARGS being defined in headers and source files. These version tests should be superceded by VCS info version checks. - Each LAL library (and LALApps) now has a LAL...BuildInfo.h header which defines lal...ConfigureArgs, lal...ConfigureDate, and lal...BuildDate. These symbols are defined in a generated LAL...BuildInfo.c source file. - Refs #1140 Original: 27e15b218b2e498addcbd709a0020bbc7e16d853
4ffb0744