1. 06 Aug, 2014 1 commit
  2. 25 Jul, 2014 1 commit
    • Karl Wette's avatar
      Make Python an optional dependency for LALSuite packages · a99edbc0
      Karl Wette authored
      - Use LALSUITE_REQUIRE_PYTHON() to require a minimum Python version
      - Use LALSUITE_CHECK_PYTHON() to check for Python
      - Require python >= 2.6 for SWIG Python wrappings and wrapping generation
      - Python-related rules must be surrounded by HAVE_PYTHON conditionals
      Original: 6a7d85a73a7d6a3c04a0dd3a697c6256d1ff0c35
      a99edbc0
  3. 17 Jul, 2014 4 commits
  4. 08 Jul, 2014 1 commit
  5. 07 Jul, 2014 1 commit
  6. 16 Jun, 2014 7 commits
  7. 22 Jan, 2014 1 commit
    • Karl Wette's avatar
      Deprecate LALOpenDataFile() · a3f48029
      Karl Wette authored
      - and replace LALOpenDataFile() and FileIO.h with XLALCacheImport() and
        LALCache.h as signature function/header for LALSupport in configure checks
      - refs #1088
      Original: 96f093b95fd8e0107b30e1e21107bfb644e4621b
      a3f48029
  8. 17 Jan, 2014 1 commit
  9. 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
  10. 07 Jan, 2014 3 commits
  11. 19 Dec, 2013 1 commit
    • Karl Wette's avatar
      Define LAL_NDEBUG only for LAL · 18491a6c
      Karl Wette authored
      - move LALSUITE_ENABLE_DEBUG to lal.m4, rename LAL_ENABLE_DEBUG
      - remove LALSUITE_ENABLE_DEBUG from other configure.ac
      Original: 647bced2e89ef44202f50c9fb7840d1a554df2ef
      18491a6c
  12. 12 Dec, 2013 2 commits
  13. 04 Dec, 2013 1 commit
  14. 24 Nov, 2013 1 commit
    • Karl Wette's avatar
      LAL/LALFrame: only use thread-safe time functions · 51cf369e
      Karl Wette authored
      - replace asctime() with strftime()
      - replace gmtime() and localtime() with gmtime_r() and
        localtime_r(), or with gmtime_s() and localtime_s()
        on systems which don't have the _r() versions
      Original: ed8af70f1cfe7af91dc1ab6805c7cc4d8be94e60
      51cf369e
  15. 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
  16. 27 Oct, 2013 1 commit
  17. 23 Oct, 2013 2 commits
    • Karl Wette's avatar
      Order flags in CPPFLAGS/CFLAGS and LDFLAGS/LIBS · 8cac5fbd
      Karl Wette authored
      - CPPFLAGS gets -I and -D, CFLAGS gets everything else
      - only save unique -I flags in CPPFLAGS; first instance takes precedence
      - order non-system -I before system -I in CPPFLAGS
      - LDFLAGS gets -L and other flags, LIBS gets -l and non-flags
      - only save unique -L flags in LDFLAGS; first instance takes precedence
      - order non-system -L before system -L in LDFLAGS
      - only save unique -l flags in LIBS; last instance takes precedence
      - add --with-[extra-]cflags and --with-[extra-]libs to all ./configures
      Original: 7651d9511c759b9d145f9b88ed01c43c6f682add
      8cac5fbd
    • Karl Wette's avatar
      Add top-level ./build script, which builds LALSuite as individual packages · a4a25116
      Karl Wette authored
      - enable at top level with ./configure --with-build-script ...
      - separate Doxygen configuration from top-level build system
      Original: 8e1cce33fea367cf21b39bb500c76b5ee3505652
      a4a25116
  18. 02 Aug, 2013 1 commit
  19. 15 Jul, 2013 1 commit
  20. 27 Jun, 2013 4 commits
  21. 15 May, 2013 1 commit
  22. 11 May, 2013 1 commit
  23. 14 Mar, 2013 2 commits