1. 25 Jul, 2014 2 commits
    • 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
    • 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
  2. 24 Jul, 2014 22 commits
  3. 23 Jul, 2014 6 commits
  4. 22 Jul, 2014 6 commits
  5. 21 Jul, 2014 4 commits