1. 24 Jul, 2017 2 commits
  2. 07 May, 2017 1 commit
  3. 01 Dec, 2016 6 commits
    • Karl Wette's avatar
      Add utilities for printing version information to all LAL libraries · ad7d6d73
      Karl Wette authored
      - Use common source file generated from lal/src/version.c.in
      - LAL: rename lal-version to lal_version for consistency with LALApps's
        use of _, and rename lal-simd-detect to lal_simd_detect for consistency
      - LAL: Remove LALVersion.[ch], use XLALPerror() instead of LALVersion()
        in LALSUITE_CHECK_LIB() Autoconf macro calls
      - LALApps: name file version2.c instead of version.c, since changing
        a file which used to be in the source tree to a file generated in
        the build directory can confuse the build system (VPATH, .deps/*.Po)
      - Refs #4801
      Original: a586b5d59398e0366d969446a0d6756d9581f483
      ad7d6d73
    • Karl Wette's avatar
      LALVCSInfo: consolidate VCS and build information in structs · 9b6151a7
      Karl Wette authored
      - generate_vcs_info.sh: add @CLEAN@ replacement, evaluates to just "CLEAN"
        or "UNCLEAN" depending of state of git repositor
      - Generate build information into LAL...BuildInfoHeader.h instead of
        LAL...BuildInfo.c, and as #defines instead of constant variables so
        that they can be used to initialise struct fields
      - Include (UN)CLEAN status and build information in LALVCSInfo struct
      - Add identable LALVCSInfo struct lal...VCSIdentInfo to LAL...VCSInfo.[ch]
      - Remove global variables defining VCS and build information from
        LAL...VCSInfo.[ch], since the same information is available from the
        LALVCSInfo structs lal...VCSInfo and lal...VCSIdentInfo
      - Refs #4801
      Original: 27676b2b51a8c94b4228724e06332686d3224a1a
      9b6151a7
    • Karl Wette's avatar
      Revert "LALVCSInfo: consolidate VCS and build information in structs" · fe63510d
      Karl Wette authored
      This reverts commit 005ee40fcf5150df1ee94e084cd7dfe089aab021.
      Original: bf9be1d47f2d5f046cc68c125de965f0fc26e688
      fe63510d
    • Karl Wette's avatar
      Revert "Add utilities for printing version information to all LAL libraries" · 23188d61
      Karl Wette authored
      This reverts commit 46dbcae8a53751b91a0e49f5e4c5b4e3eaa2cdb8.
      Original: 760ad55057304ce7aa8bc42b9324c6163ac7b4cf
      23188d61
    • Karl Wette's avatar
      Add utilities for printing version information to all LAL libraries · 4527f38d
      Karl Wette authored
      - Use common source file generated from lal/src/version.c.in
      - LAL: rename lal-version to lal_version for consistency with LALApps's
        use of _, and rename lal-simd-detect to lal_simd_detect for consistency
      - LAL: Remove LALVersion.[ch], use XLALPerror() instead of LALVersion()
        in LALSUITE_CHECK_LIB() Autoconf macro calls
      - LALApps: name file version2.c instead of version.c, since changing
        a file which used to be in the source tree to a file generated in
        the build directory can confuse the build system (VPATH, .deps/*.Po)
      Original: 46dbcae8a53751b91a0e49f5e4c5b4e3eaa2cdb8
      4527f38d
    • Karl Wette's avatar
      LALVCSInfo: consolidate VCS and build information in structs · d4f57f55
      Karl Wette authored
      - generate_vcs_info.sh: add @CLEAN@ replacement, evaluates to just "CLEAN"
        or "UNCLEAN" depending of state of git repositor
      - Generate build information into LAL...BuildInfoHeader.h instead of
        LAL...BuildInfo.c, and as #defines instead of constant variables so
        that they can be used to initialise struct fields
      - Include (UN)CLEAN status and build information in LALVCSInfo struct
      - Add identable LALVCSInfo struct lal...VCSIdentInfo to LAL...VCSInfo.[ch]
      - Remove global variables defining VCS and build information from
        LAL...VCSInfo.[ch], since the same information is available from the
        LALVCSInfo structs lal...VCSInfo and lal...VCSIdentInfo
      Original: 005ee40fcf5150df1ee94e084cd7dfe089aab021
      d4f57f55
  4. 27 Sep, 2016 1 commit
  5. 26 Sep, 2016 1 commit
  6. 23 Sep, 2016 1 commit
  7. 07 Apr, 2016 1 commit
  8. 02 Apr, 2016 1 commit
  9. 21 Mar, 2016 1 commit
  10. 21 Aug, 2015 1 commit
  11. 17 Jul, 2015 1 commit
  12. 25 Jun, 2015 1 commit
  13. 24 Jun, 2015 1 commit
  14. 08 May, 2015 1 commit
  15. 20 Mar, 2015 1 commit
  16. 17 Feb, 2015 1 commit
    • Karl Wette's avatar
      Automatically update lists of LALSuite library authors · d91caaed
      Karl Wette authored
      - Each lal.../AUTHORS file is generated from the union of:
        * lal.../.AUTHORS
        * All git authors who have committed to the library since
          commit 71b22ad994e2e0e0c977ddd84e29c23bb662e7fd
      - Each lal.../.AUTHORS file contains the union of:
        * Old lal/AUTHORS for LAL, lalapps/AUTHORS for LALApps
        * All git authors who have committed to the library since
          commit ba997f2db70c17ce690e72f5c163c6debcd5f765 (the first
          commit to use git proper names instead of CVS user names)
        * All authors mentioned in source file 'Copyright (C)' bylines,
          as best could be collected using grep, sed, etc. parsing
        * Tried to use longest/most common author name when merging
      - Add git .mailmap file to correct formatting of some authors
      - Add "Author List" page to Doxygen containing author list
      - Refs #1877
      Original: 8ac5f8d18482c381c4bb1a96f7f29692e1528606
      d91caaed
  17. 13 Jan, 2015 1 commit
  18. 10 Jan, 2015 1 commit
    • Karl Wette's avatar
      Doxygen: build separate documentation for each LAL library · f7eb9a04
      Karl Wette authored
      - Doxygen build system moved to per-library doxygen/ directories.
      - Minimum required Doxygen version set to 1.8.1.2 (Wheezy).
      - Doxygen layout from v1.8.1.2, configuration from 1.8.5 (SL7).
      - Support local MathJax installation with --with-mathjax option.
      - Drop support for unwieldy PDF documentation.
      - Doxygenise last vestiges of LaTeX documentation in LALApps.
      - Unused documentation files moved to per-library attic/ directories.
      - Fix Doxygen warnings, and enforce Doxygen builds without warnings.
      Original: 7bffd0bf027b06a4b0cc044748a2ae3729739b77
      f7eb9a04
  19. 21 Oct, 2014 1 commit
  20. 12 Sep, 2014 1 commit
    • ruslan.vaulin's avatar
      Adding iDQ scripts to laldetchar · 6cc09607
      ruslan.vaulin authored
      This commit includes addition of new files in laldetchar/python and a
      new directory laldetchar/pythonlaldetchar/idq. Makefiles have been
      modified to ensure that the new codes are configured and installed
      correctly.
      Original: ca6f6e3fd9be764efbb4e9a43906a3106d6d7388
      6cc09607
  21. 05 Sep, 2014 2 commits
    • Adam Mercer's avatar
      Revert "Adding iDQ scripts to laldetchar. This commit includes addition of new... · d6325c07
      Adam Mercer authored
      Revert "Adding iDQ scripts to laldetchar. This commit includes addition of new files in laldetchar/python and a new directory laldetchar/pythonlaldetchar/idq. Makefiles have been modified to ensure that the new codes are configured and installed correctly."
      This reverts commit 3e6ef0e4b71b99a13b7ae00330de31e3876a1d1e.
      Original: 7c668494a00a8e5fe817e9da5b1415a7fed1f31c
      d6325c07
    • ruslan.vaulin's avatar
      Adding iDQ scripts to laldetchar. This commit includes addition of new files... · 738085ec
      ruslan.vaulin authored
      Adding iDQ scripts to laldetchar. This commit includes addition of new files in laldetchar/python and a new directory laldetchar/pythonlaldetchar/idq. Makefiles have been modified to ensure that the new codes are configured and installed correctly.
      Original: 3e6ef0e4b71b99a13b7ae00330de31e3876a1d1e
      738085ec
  22. 20 Aug, 2014 1 commit
    • Karl Wette's avatar
      Make "executable Python script" a shell wrapper which calls Python source file · 4db619b5
      Karl Wette authored
      - Avoid problem with #! line length limit, since #! no longer calls wrapper
      - Avoid problems with Python documentation and __future__ imports, since
        Python source file is not modified (except by possibly adding #! line)
      - Rename $(pybin_SCRIPTS) to $(pybin_scripts), since installation of Python
        scripts is now handled manually, not by Automake
      - If installing into the same exec_prefix as Python, install the Python source
        script with a #!$(PYTHON) line; otherwise, install a modified shell wrapper
        script in $(bindir) and Python source script in $(pkglibexecdir)
      Original: 288ba9dccf52397d77483eb7699da6db62c30bb0
      4db619b5
  23. 30 Jul, 2014 1 commit
  24. 25 Jul, 2014 1 commit
    • Karl Wette's avatar
      Use Python wrapper scripts instead of self-executing headers · 93c8c17b
      Karl Wette authored
      - Python wrapper sets PYTHONPATH as appropriate, then executes PYTHON
      - Wrapper is then used as a #! command, which avoids interfering with
        Python code (e.g. module-level documentation in """ strings)
      - Wrapper $(builddir)/.python_wrapper used for uninstalled scripts; when
        installed, wrapper substituted with $(pkgdatadir)/python_wrapper
      - Except if LAL package is installed into same executable prefix as Python;
        then $(PYTHON) is used directly and no wrapper is installed
      Original: f2995a5f5066289bf7409dc12711f61b5e53f946
      93c8c17b
  25. 22 Jul, 2014 1 commit
    • Karl Wette's avatar
      Implement Jolien's self-executing header for executable Python scripts · b9f19355
      Karl Wette authored
      - Modified ".py:" rule in lalsuite_python.am to generate, from myscript.py:
        * ./myscript, which sets PYTHONPATH to uninstalled locations
        * .pybin/myscript, which sets PYTHONPATH to installed location
      - Python scripts are installed using gnuscripts/lalsuite_python_install_script,
        which installs .pybin/myscript in place of myscript
      Original: dcd692cc66cadf78a98fbf10106c60a51986d104
      b9f19355
  26. 17 Jul, 2014 3 commits
  27. 16 Jun, 2014 5 commits