Maintenance will be performed on git.ligo.org, chat.ligo.org, containers.ligo.org, and docs.ligo.org on Tuesday 22nd September 2020 starting at approximately 9am MST.It is expected to take around 15 minutes and there will be a short period of downtime towards the end of the maintenance window. Please address any comments, questions, or concerns to computing-help@igwn.org.

  • Karl Wette's avatar
    Move build info (configure args/date, build date) to source files · 4ffb0744
    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
LALDetCharConfig.h.in 476 Bytes