1. 14 Jan, 2014 1 commit
    • 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
  2. 15 Nov, 2013 1 commit
    • Karl Wette's avatar
      Various ./configure changes · ab38cd13
      Karl Wette authored
      - add subdir-objects to AM_INIT_AUTOMAKE
      - remove AH_TOP and AH_BOTTOM fragments in lal/lalapps
      - use ..._VERSION as an include guard in ...Config.h.in,
        prevents conflict with config.h.in
      - remove AC_PROG_MAKE_SET, already called by Automake
      - remove HAVE_PYTHON conditional in lalinference, since
        Python is already required
      Original: ec376ab2cecdc1e4a4ddf92a7e673d1c30abced2
      ab38cd13
  3. 22 Oct, 2012 1 commit