From 311745ea988c4b41f172ca059f2c8596e89a96af Mon Sep 17 00:00:00 2001 From: Karl Wette Date: Sun, 31 Jul 2022 14:48:56 +1000 Subject: [PATCH 1/5] Move conda/, doxygen/, gnuscripts/debian/, swig/, test/ to common/ --- .gitlab-ci.yml | 2 +- README.md | 4 ++-- {conda => common/conda}/environment.yml | 0 {conda => common/conda}/install-bin.sh | 0 {conda => common/conda}/install-data.sh | 0 {conda => common/conda}/install-lib.sh | 0 {gnuscripts => common}/debian/compat | 0 {gnuscripts => common}/debian/copyright | 0 {gnuscripts => common}/debian/lalsuite.mk | 0 {gnuscripts => common}/debian/pkg-dev.install | 0 {gnuscripts => common}/debian/pkg-octave.install | 0 {gnuscripts => common}/debian/pkg-python3.install | 0 {gnuscripts => common}/debian/pkg.install | 0 {gnuscripts => common}/debian/source/format | 0 {doxygen => common/doxygen}/README.md | 0 {doxygen => common/doxygen}/check_tags.py | 0 {doxygen => common/doxygen}/doxygen.cfg.in | 0 {doxygen => common/doxygen}/filter.in | 0 {doxygen => common/doxygen}/filter_py.py | 0 {doxygen => common/doxygen}/filter_swig.sed | 0 {doxygen => common/doxygen}/install_regex.py | 0 {doxygen => common/doxygen}/layout.xml | 0 {doxygen => common/doxygen}/mathjax.js | 0 {doxygen => common/doxygen}/stylesheet.css | 0 {swig => common/swig}/README.md | 0 {swig => common/swig}/generate_swig_iface.py | 0 {test => common/test}/README.md | 0 {test => common/test}/test_python_imports.py.in | 0 {test => common/test}/test_python_scripts.py.in | 0 lal/conda/install-bin.sh | 2 +- lal/debian/compat | 2 +- lal/debian/copyright | 2 +- lal/debian/lal-octave.install | 2 +- lal/debian/lal.install | 2 +- lal/debian/lalsuite.mk | 2 +- lal/debian/liblal-dev.install | 2 +- lal/debian/python3-lal.install | 2 +- lal/debian/source/format | 2 +- lal/doxygen/check_tags.py | 2 +- lal/doxygen/doxygen.cfg.in | 2 +- lal/doxygen/filter.in | 2 +- lal/doxygen/filter_py.py | 2 +- lal/doxygen/filter_swig.sed | 2 +- lal/doxygen/install_regex.py | 2 +- lal/doxygen/layout.xml | 2 +- lal/doxygen/mathjax.js | 2 +- lal/doxygen/stylesheet.css | 2 +- lal/swig/generate_swig_iface.py | 2 +- lal/test/python/test_python_imports.py.in | 2 +- lal/test/python/test_python_scripts.py.in | 2 +- lalapps/debian/compat | 2 +- lalapps/debian/copyright | 2 +- lalapps/debian/lalsuite.mk | 2 +- lalapps/debian/source/format | 2 +- lalapps/doxygen/check_tags.py | 2 +- lalapps/doxygen/doxygen.cfg.in | 2 +- lalapps/doxygen/filter.in | 2 +- lalapps/doxygen/filter_py.py | 2 +- lalapps/doxygen/filter_swig.sed | 2 +- lalapps/doxygen/install_regex.py | 2 +- lalapps/doxygen/layout.xml | 2 +- lalapps/doxygen/mathjax.js | 2 +- lalapps/doxygen/stylesheet.css | 2 +- lalburst/conda/install-bin.sh | 2 +- lalburst/conda/install-lib.sh | 2 +- lalburst/debian/compat | 2 +- lalburst/debian/copyright | 2 +- lalburst/debian/lalburst-octave.install | 2 +- lalburst/debian/lalburst.install | 2 +- lalburst/debian/lalsuite.mk | 2 +- lalburst/debian/liblalburst-dev.install | 2 +- lalburst/debian/python3-lalburst.install | 2 +- lalburst/debian/source/format | 2 +- lalburst/doxygen/check_tags.py | 2 +- lalburst/doxygen/doxygen.cfg.in | 2 +- lalburst/doxygen/filter.in | 2 +- lalburst/doxygen/filter_py.py | 2 +- lalburst/doxygen/filter_swig.sed | 2 +- lalburst/doxygen/install_regex.py | 2 +- lalburst/doxygen/layout.xml | 2 +- lalburst/doxygen/mathjax.js | 2 +- lalburst/doxygen/stylesheet.css | 2 +- lalburst/swig/generate_swig_iface.py | 2 +- lalburst/test/python/test_python_imports.py.in | 2 +- lalburst/test/python/test_python_scripts.py.in | 2 +- lalframe/conda/install-bin.sh | 2 +- lalframe/conda/install-lib.sh | 2 +- lalframe/debian/compat | 2 +- lalframe/debian/copyright | 2 +- lalframe/debian/lalframe-octave.install | 2 +- lalframe/debian/lalframe.install | 2 +- lalframe/debian/lalsuite.mk | 2 +- lalframe/debian/liblalframe-dev.install | 2 +- lalframe/debian/python3-lalframe.install | 2 +- lalframe/debian/source/format | 2 +- lalframe/doxygen/check_tags.py | 2 +- lalframe/doxygen/doxygen.cfg.in | 2 +- lalframe/doxygen/filter.in | 2 +- lalframe/doxygen/filter_py.py | 2 +- lalframe/doxygen/filter_swig.sed | 2 +- lalframe/doxygen/install_regex.py | 2 +- lalframe/doxygen/layout.xml | 2 +- lalframe/doxygen/mathjax.js | 2 +- lalframe/doxygen/stylesheet.css | 2 +- lalframe/swig/generate_swig_iface.py | 2 +- lalframe/test/python/test_python_imports.py.in | 2 +- lalframe/test/python/test_python_scripts.py.in | 2 +- lalinference/conda/install-data.sh | 2 +- lalinference/conda/install-lib.sh | 2 +- lalinference/debian/compat | 2 +- lalinference/debian/copyright | 2 +- lalinference/debian/lalinference-octave.install | 2 +- lalinference/debian/lalsuite.mk | 2 +- lalinference/debian/liblalinference-dev.install | 2 +- lalinference/debian/python3-lalinference.install | 2 +- lalinference/debian/source/format | 2 +- lalinference/doxygen/check_tags.py | 2 +- lalinference/doxygen/doxygen.cfg.in | 2 +- lalinference/doxygen/filter.in | 2 +- lalinference/doxygen/filter_py.py | 2 +- lalinference/doxygen/filter_swig.sed | 2 +- lalinference/doxygen/install_regex.py | 2 +- lalinference/doxygen/layout.xml | 2 +- lalinference/doxygen/mathjax.js | 2 +- lalinference/doxygen/stylesheet.css | 2 +- lalinference/swig/generate_swig_iface.py | 2 +- lalinference/test/python/test_python_imports.py.in | 2 +- lalinference/test/python/test_python_scripts.py.in | 2 +- lalinspiral/conda/install-bin.sh | 2 +- lalinspiral/conda/install-lib.sh | 2 +- lalinspiral/debian/compat | 2 +- lalinspiral/debian/copyright | 2 +- lalinspiral/debian/lalinspiral-octave.install | 2 +- lalinspiral/debian/lalinspiral.install | 2 +- lalinspiral/debian/lalsuite.mk | 2 +- lalinspiral/debian/liblalinspiral-dev.install | 2 +- lalinspiral/debian/python3-lalinspiral.install | 2 +- lalinspiral/debian/source/format | 2 +- lalinspiral/doxygen/check_tags.py | 2 +- lalinspiral/doxygen/doxygen.cfg.in | 2 +- lalinspiral/doxygen/filter.in | 2 +- lalinspiral/doxygen/filter_py.py | 2 +- lalinspiral/doxygen/filter_swig.sed | 2 +- lalinspiral/doxygen/install_regex.py | 2 +- lalinspiral/doxygen/layout.xml | 2 +- lalinspiral/doxygen/mathjax.js | 2 +- lalinspiral/doxygen/stylesheet.css | 2 +- lalinspiral/swig/generate_swig_iface.py | 2 +- lalinspiral/test/python/test_python_imports.py.in | 2 +- lalinspiral/test/python/test_python_scripts.py.in | 2 +- lalmetaio/conda/install-bin.sh | 2 +- lalmetaio/conda/install-lib.sh | 2 +- lalmetaio/debian/compat | 2 +- lalmetaio/debian/copyright | 2 +- lalmetaio/debian/lalmetaio-octave.install | 2 +- lalmetaio/debian/lalmetaio.install | 2 +- lalmetaio/debian/lalsuite.mk | 2 +- lalmetaio/debian/liblalmetaio-dev.install | 2 +- lalmetaio/debian/python3-lalmetaio.install | 2 +- lalmetaio/debian/source/format | 2 +- lalmetaio/doxygen/check_tags.py | 2 +- lalmetaio/doxygen/doxygen.cfg.in | 2 +- lalmetaio/doxygen/filter.in | 2 +- lalmetaio/doxygen/filter_py.py | 2 +- lalmetaio/doxygen/filter_swig.sed | 2 +- lalmetaio/doxygen/install_regex.py | 2 +- lalmetaio/doxygen/layout.xml | 2 +- lalmetaio/doxygen/mathjax.js | 2 +- lalmetaio/doxygen/stylesheet.css | 2 +- lalmetaio/swig/generate_swig_iface.py | 2 +- lalmetaio/test/python/test_python_imports.py.in | 2 +- lalmetaio/test/python/test_python_scripts.py.in | 2 +- lalpulsar/conda/install-bin.sh | 2 +- lalpulsar/conda/install-data.sh | 2 +- lalpulsar/conda/install-lib.sh | 2 +- lalpulsar/debian/compat | 2 +- lalpulsar/debian/copyright | 2 +- lalpulsar/debian/lalpulsar-octave.install | 2 +- lalpulsar/debian/lalpulsar.install | 2 +- lalpulsar/debian/lalsuite.mk | 2 +- lalpulsar/debian/liblalpulsar-dev.install | 2 +- lalpulsar/debian/python3-lalpulsar.install | 2 +- lalpulsar/debian/source/format | 2 +- lalpulsar/doxygen/check_tags.py | 2 +- lalpulsar/doxygen/doxygen.cfg.in | 2 +- lalpulsar/doxygen/filter.in | 2 +- lalpulsar/doxygen/filter_py.py | 2 +- lalpulsar/doxygen/filter_swig.sed | 2 +- lalpulsar/doxygen/install_regex.py | 2 +- lalpulsar/doxygen/layout.xml | 2 +- lalpulsar/doxygen/mathjax.js | 2 +- lalpulsar/doxygen/stylesheet.css | 2 +- lalpulsar/swig/generate_swig_iface.py | 2 +- lalpulsar/test/python/test_python_imports.py.in | 2 +- lalpulsar/test/python/test_python_scripts.py.in | 2 +- lalsimulation/conda/install-bin.sh | 2 +- lalsimulation/conda/install-data.sh | 2 +- lalsimulation/conda/install-lib.sh | 2 +- lalsimulation/debian/compat | 2 +- lalsimulation/debian/copyright | 2 +- lalsimulation/debian/lalsimulation-octave.install | 2 +- lalsimulation/debian/lalsimulation.install | 2 +- lalsimulation/debian/lalsuite.mk | 2 +- lalsimulation/debian/liblalsimulation-dev.install | 2 +- lalsimulation/debian/python3-lalsimulation.install | 2 +- lalsimulation/debian/source/format | 2 +- lalsimulation/doxygen/check_tags.py | 2 +- lalsimulation/doxygen/doxygen.cfg.in | 2 +- lalsimulation/doxygen/filter.in | 2 +- lalsimulation/doxygen/filter_py.py | 2 +- lalsimulation/doxygen/filter_swig.sed | 2 +- lalsimulation/doxygen/install_regex.py | 2 +- lalsimulation/doxygen/layout.xml | 2 +- lalsimulation/doxygen/mathjax.js | 2 +- lalsimulation/doxygen/stylesheet.css | 2 +- lalsimulation/swig/generate_swig_iface.py | 2 +- lalsimulation/test/python/test_python_imports.py.in | 2 +- lalsimulation/test/python/test_python_scripts.py.in | 2 +- 218 files changed, 192 insertions(+), 192 deletions(-) rename {conda => common/conda}/environment.yml (100%) rename {conda => common/conda}/install-bin.sh (100%) rename {conda => common/conda}/install-data.sh (100%) rename {conda => common/conda}/install-lib.sh (100%) rename {gnuscripts => common}/debian/compat (100%) rename {gnuscripts => common}/debian/copyright (100%) rename {gnuscripts => common}/debian/lalsuite.mk (100%) rename {gnuscripts => common}/debian/pkg-dev.install (100%) rename {gnuscripts => common}/debian/pkg-octave.install (100%) rename {gnuscripts => common}/debian/pkg-python3.install (100%) rename {gnuscripts => common}/debian/pkg.install (100%) rename {gnuscripts => common}/debian/source/format (100%) rename {doxygen => common/doxygen}/README.md (100%) rename {doxygen => common/doxygen}/check_tags.py (100%) rename {doxygen => common/doxygen}/doxygen.cfg.in (100%) rename {doxygen => common/doxygen}/filter.in (100%) rename {doxygen => common/doxygen}/filter_py.py (100%) rename {doxygen => common/doxygen}/filter_swig.sed (100%) rename {doxygen => common/doxygen}/install_regex.py (100%) rename {doxygen => common/doxygen}/layout.xml (100%) rename {doxygen => common/doxygen}/mathjax.js (100%) rename {doxygen => common/doxygen}/stylesheet.css (100%) rename {swig => common/swig}/README.md (100%) rename {swig => common/swig}/generate_swig_iface.py (100%) rename {test => common/test}/README.md (100%) rename {test => common/test}/test_python_imports.py.in (100%) rename {test => common/test}/test_python_scripts.py.in (100%) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index cec74459a7..72c672ee7a 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1663,7 +1663,7 @@ platform:debian:bullseye: - .platform-test variables: CONFIGURE_FLAGS: "--disable-swig-octave --enable-python --enable-swig-python" - ENVIRONMENT_FILE: "conda/environment.yml" + ENVIRONMENT_FILE: "common/conda/environment.yml" before_script: # configure conda - source ${CONDA_ROOT:-/opt/conda}/etc/profile.d/conda.sh diff --git a/README.md b/README.md index 52214a6067..1a2105ff38 100644 --- a/README.md +++ b/README.md @@ -47,11 +47,11 @@ repository. It can then be cloned using: ## Building from Source The recommended way to build LALSuite from source is in a `conda` environment. -[A recipe file](conda/environment.yml) is available with all main dependencies. +[A recipe file](common/conda/environment.yml) is available with all main dependencies. This can serve as the base for custom recipes, or be used directly via: - $ conda env create -f conda/environment.yml + $ conda env create -f common/conda/environment.yml Pulling in dependencies may take a while depending on your internet connection. After the environment setup succeeded, you can activate it with: diff --git a/conda/environment.yml b/common/conda/environment.yml similarity index 100% rename from conda/environment.yml rename to common/conda/environment.yml diff --git a/conda/install-bin.sh b/common/conda/install-bin.sh similarity index 100% rename from conda/install-bin.sh rename to common/conda/install-bin.sh diff --git a/conda/install-data.sh b/common/conda/install-data.sh similarity index 100% rename from conda/install-data.sh rename to common/conda/install-data.sh diff --git a/conda/install-lib.sh b/common/conda/install-lib.sh similarity index 100% rename from conda/install-lib.sh rename to common/conda/install-lib.sh diff --git a/gnuscripts/debian/compat b/common/debian/compat similarity index 100% rename from gnuscripts/debian/compat rename to common/debian/compat diff --git a/gnuscripts/debian/copyright b/common/debian/copyright similarity index 100% rename from gnuscripts/debian/copyright rename to common/debian/copyright diff --git a/gnuscripts/debian/lalsuite.mk b/common/debian/lalsuite.mk similarity index 100% rename from gnuscripts/debian/lalsuite.mk rename to common/debian/lalsuite.mk diff --git a/gnuscripts/debian/pkg-dev.install b/common/debian/pkg-dev.install similarity index 100% rename from gnuscripts/debian/pkg-dev.install rename to common/debian/pkg-dev.install diff --git a/gnuscripts/debian/pkg-octave.install b/common/debian/pkg-octave.install similarity index 100% rename from gnuscripts/debian/pkg-octave.install rename to common/debian/pkg-octave.install diff --git a/gnuscripts/debian/pkg-python3.install b/common/debian/pkg-python3.install similarity index 100% rename from gnuscripts/debian/pkg-python3.install rename to common/debian/pkg-python3.install diff --git a/gnuscripts/debian/pkg.install b/common/debian/pkg.install similarity index 100% rename from gnuscripts/debian/pkg.install rename to common/debian/pkg.install diff --git a/gnuscripts/debian/source/format b/common/debian/source/format similarity index 100% rename from gnuscripts/debian/source/format rename to common/debian/source/format diff --git a/doxygen/README.md b/common/doxygen/README.md similarity index 100% rename from doxygen/README.md rename to common/doxygen/README.md diff --git a/doxygen/check_tags.py b/common/doxygen/check_tags.py similarity index 100% rename from doxygen/check_tags.py rename to common/doxygen/check_tags.py diff --git a/doxygen/doxygen.cfg.in b/common/doxygen/doxygen.cfg.in similarity index 100% rename from doxygen/doxygen.cfg.in rename to common/doxygen/doxygen.cfg.in diff --git a/doxygen/filter.in b/common/doxygen/filter.in similarity index 100% rename from doxygen/filter.in rename to common/doxygen/filter.in diff --git a/doxygen/filter_py.py b/common/doxygen/filter_py.py similarity index 100% rename from doxygen/filter_py.py rename to common/doxygen/filter_py.py diff --git a/doxygen/filter_swig.sed b/common/doxygen/filter_swig.sed similarity index 100% rename from doxygen/filter_swig.sed rename to common/doxygen/filter_swig.sed diff --git a/doxygen/install_regex.py b/common/doxygen/install_regex.py similarity index 100% rename from doxygen/install_regex.py rename to common/doxygen/install_regex.py diff --git a/doxygen/layout.xml b/common/doxygen/layout.xml similarity index 100% rename from doxygen/layout.xml rename to common/doxygen/layout.xml diff --git a/doxygen/mathjax.js b/common/doxygen/mathjax.js similarity index 100% rename from doxygen/mathjax.js rename to common/doxygen/mathjax.js diff --git a/doxygen/stylesheet.css b/common/doxygen/stylesheet.css similarity index 100% rename from doxygen/stylesheet.css rename to common/doxygen/stylesheet.css diff --git a/swig/README.md b/common/swig/README.md similarity index 100% rename from swig/README.md rename to common/swig/README.md diff --git a/swig/generate_swig_iface.py b/common/swig/generate_swig_iface.py similarity index 100% rename from swig/generate_swig_iface.py rename to common/swig/generate_swig_iface.py diff --git a/test/README.md b/common/test/README.md similarity index 100% rename from test/README.md rename to common/test/README.md diff --git a/test/test_python_imports.py.in b/common/test/test_python_imports.py.in similarity index 100% rename from test/test_python_imports.py.in rename to common/test/test_python_imports.py.in diff --git a/test/test_python_scripts.py.in b/common/test/test_python_scripts.py.in similarity index 100% rename from test/test_python_scripts.py.in rename to common/test/test_python_scripts.py.in diff --git a/lal/conda/install-bin.sh b/lal/conda/install-bin.sh index 8809a31bbc..cc4c704850 120000 --- a/lal/conda/install-bin.sh +++ b/lal/conda/install-bin.sh @@ -1 +1 @@ -../../conda/install-bin.sh \ No newline at end of file +../../common/conda/install-bin.sh \ No newline at end of file diff --git a/lal/debian/compat b/lal/debian/compat index bea3a4ad37..49b875ebb8 120000 --- a/lal/debian/compat +++ b/lal/debian/compat @@ -1 +1 @@ -../../gnuscripts/debian/compat \ No newline at end of file +../../common/debian/compat \ No newline at end of file diff --git a/lal/debian/copyright b/lal/debian/copyright index 7c22ed20c4..94f70dec23 120000 --- a/lal/debian/copyright +++ b/lal/debian/copyright @@ -1 +1 @@ -../../gnuscripts/debian/copyright \ No newline at end of file +../../common/debian/copyright \ No newline at end of file diff --git a/lal/debian/lal-octave.install b/lal/debian/lal-octave.install index 3ce27478ca..f46af4a9de 120000 --- a/lal/debian/lal-octave.install +++ b/lal/debian/lal-octave.install @@ -1 +1 @@ -../../gnuscripts/debian/pkg-octave.install \ No newline at end of file +../../common/debian/pkg-octave.install \ No newline at end of file diff --git a/lal/debian/lal.install b/lal/debian/lal.install index 876e837b8c..c8fd7f94fd 120000 --- a/lal/debian/lal.install +++ b/lal/debian/lal.install @@ -1 +1 @@ -../../gnuscripts/debian/pkg.install \ No newline at end of file +../../common/debian/pkg.install \ No newline at end of file diff --git a/lal/debian/lalsuite.mk b/lal/debian/lalsuite.mk index 1f2bdb9cf9..9feaddff39 120000 --- a/lal/debian/lalsuite.mk +++ b/lal/debian/lalsuite.mk @@ -1 +1 @@ -../../gnuscripts/debian/lalsuite.mk \ No newline at end of file +../../common/debian/lalsuite.mk \ No newline at end of file diff --git a/lal/debian/liblal-dev.install b/lal/debian/liblal-dev.install index c4f4a14437..10b02c1c20 120000 --- a/lal/debian/liblal-dev.install +++ b/lal/debian/liblal-dev.install @@ -1 +1 @@ -../../gnuscripts/debian/pkg-dev.install \ No newline at end of file +../../common/debian/pkg-dev.install \ No newline at end of file diff --git a/lal/debian/python3-lal.install b/lal/debian/python3-lal.install index 097270ae89..d67c93e80b 120000 --- a/lal/debian/python3-lal.install +++ b/lal/debian/python3-lal.install @@ -1 +1 @@ -../../gnuscripts/debian/pkg-python3.install \ No newline at end of file +../../common/debian/pkg-python3.install \ No newline at end of file diff --git a/lal/debian/source/format b/lal/debian/source/format index 21f2586325..1d3a3d45a8 120000 --- a/lal/debian/source/format +++ b/lal/debian/source/format @@ -1 +1 @@ -../../../gnuscripts/debian/source/format \ No newline at end of file +../../../common/debian/source/format \ No newline at end of file diff --git a/lal/doxygen/check_tags.py b/lal/doxygen/check_tags.py index 4b44b610f8..c6ab14b4a2 120000 --- a/lal/doxygen/check_tags.py +++ b/lal/doxygen/check_tags.py @@ -1 +1 @@ -../../doxygen/check_tags.py \ No newline at end of file +../../common/doxygen/check_tags.py \ No newline at end of file diff --git a/lal/doxygen/doxygen.cfg.in b/lal/doxygen/doxygen.cfg.in index f145d91dd4..a3fb69285a 120000 --- a/lal/doxygen/doxygen.cfg.in +++ b/lal/doxygen/doxygen.cfg.in @@ -1 +1 @@ -../../doxygen/doxygen.cfg.in \ No newline at end of file +../../common/doxygen/doxygen.cfg.in \ No newline at end of file diff --git a/lal/doxygen/filter.in b/lal/doxygen/filter.in index 1dbe5e458a..cf10601b3e 120000 --- a/lal/doxygen/filter.in +++ b/lal/doxygen/filter.in @@ -1 +1 @@ -../../doxygen/filter.in \ No newline at end of file +../../common/doxygen/filter.in \ No newline at end of file diff --git a/lal/doxygen/filter_py.py b/lal/doxygen/filter_py.py index cfea46fcf2..54e8fb3c33 120000 --- a/lal/doxygen/filter_py.py +++ b/lal/doxygen/filter_py.py @@ -1 +1 @@ -../../doxygen/filter_py.py \ No newline at end of file +../../common/doxygen/filter_py.py \ No newline at end of file diff --git a/lal/doxygen/filter_swig.sed b/lal/doxygen/filter_swig.sed index 6685ffc473..9b2a48884f 120000 --- a/lal/doxygen/filter_swig.sed +++ b/lal/doxygen/filter_swig.sed @@ -1 +1 @@ -../../doxygen/filter_swig.sed \ No newline at end of file +../../common/doxygen/filter_swig.sed \ No newline at end of file diff --git a/lal/doxygen/install_regex.py b/lal/doxygen/install_regex.py index 89b2c82cff..50e3ad8ec1 120000 --- a/lal/doxygen/install_regex.py +++ b/lal/doxygen/install_regex.py @@ -1 +1 @@ -../../doxygen/install_regex.py \ No newline at end of file +../../common/doxygen/install_regex.py \ No newline at end of file diff --git a/lal/doxygen/layout.xml b/lal/doxygen/layout.xml index 5f76cf1be3..af032282f9 120000 --- a/lal/doxygen/layout.xml +++ b/lal/doxygen/layout.xml @@ -1 +1 @@ -../../doxygen/layout.xml \ No newline at end of file +../../common/doxygen/layout.xml \ No newline at end of file diff --git a/lal/doxygen/mathjax.js b/lal/doxygen/mathjax.js index 41a62b104b..d1e6666339 120000 --- a/lal/doxygen/mathjax.js +++ b/lal/doxygen/mathjax.js @@ -1 +1 @@ -../../doxygen/mathjax.js \ No newline at end of file +../../common/doxygen/mathjax.js \ No newline at end of file diff --git a/lal/doxygen/stylesheet.css b/lal/doxygen/stylesheet.css index 2e8541b4dd..b7381984b6 120000 --- a/lal/doxygen/stylesheet.css +++ b/lal/doxygen/stylesheet.css @@ -1 +1 @@ -../../doxygen/stylesheet.css \ No newline at end of file +../../common/doxygen/stylesheet.css \ No newline at end of file diff --git a/lal/swig/generate_swig_iface.py b/lal/swig/generate_swig_iface.py index d0bc495be9..e436a427b4 120000 --- a/lal/swig/generate_swig_iface.py +++ b/lal/swig/generate_swig_iface.py @@ -1 +1 @@ -../../swig/generate_swig_iface.py \ No newline at end of file +../../common/swig/generate_swig_iface.py \ No newline at end of file diff --git a/lal/test/python/test_python_imports.py.in b/lal/test/python/test_python_imports.py.in index e147ac620a..acc69b7d80 120000 --- a/lal/test/python/test_python_imports.py.in +++ b/lal/test/python/test_python_imports.py.in @@ -1 +1 @@ -../../../test/test_python_imports.py.in \ No newline at end of file +../../../common/test/test_python_imports.py.in \ No newline at end of file diff --git a/lal/test/python/test_python_scripts.py.in b/lal/test/python/test_python_scripts.py.in index 0ec15f696b..04c787e7be 120000 --- a/lal/test/python/test_python_scripts.py.in +++ b/lal/test/python/test_python_scripts.py.in @@ -1 +1 @@ -../../../test/test_python_scripts.py.in \ No newline at end of file +../../../common/test/test_python_scripts.py.in \ No newline at end of file diff --git a/lalapps/debian/compat b/lalapps/debian/compat index bea3a4ad37..49b875ebb8 120000 --- a/lalapps/debian/compat +++ b/lalapps/debian/compat @@ -1 +1 @@ -../../gnuscripts/debian/compat \ No newline at end of file +../../common/debian/compat \ No newline at end of file diff --git a/lalapps/debian/copyright b/lalapps/debian/copyright index 7c22ed20c4..94f70dec23 120000 --- a/lalapps/debian/copyright +++ b/lalapps/debian/copyright @@ -1 +1 @@ -../../gnuscripts/debian/copyright \ No newline at end of file +../../common/debian/copyright \ No newline at end of file diff --git a/lalapps/debian/lalsuite.mk b/lalapps/debian/lalsuite.mk index 1f2bdb9cf9..9feaddff39 120000 --- a/lalapps/debian/lalsuite.mk +++ b/lalapps/debian/lalsuite.mk @@ -1 +1 @@ -../../gnuscripts/debian/lalsuite.mk \ No newline at end of file +../../common/debian/lalsuite.mk \ No newline at end of file diff --git a/lalapps/debian/source/format b/lalapps/debian/source/format index 21f2586325..1d3a3d45a8 120000 --- a/lalapps/debian/source/format +++ b/lalapps/debian/source/format @@ -1 +1 @@ -../../../gnuscripts/debian/source/format \ No newline at end of file +../../../common/debian/source/format \ No newline at end of file diff --git a/lalapps/doxygen/check_tags.py b/lalapps/doxygen/check_tags.py index 4b44b610f8..c6ab14b4a2 120000 --- a/lalapps/doxygen/check_tags.py +++ b/lalapps/doxygen/check_tags.py @@ -1 +1 @@ -../../doxygen/check_tags.py \ No newline at end of file +../../common/doxygen/check_tags.py \ No newline at end of file diff --git a/lalapps/doxygen/doxygen.cfg.in b/lalapps/doxygen/doxygen.cfg.in index f145d91dd4..a3fb69285a 120000 --- a/lalapps/doxygen/doxygen.cfg.in +++ b/lalapps/doxygen/doxygen.cfg.in @@ -1 +1 @@ -../../doxygen/doxygen.cfg.in \ No newline at end of file +../../common/doxygen/doxygen.cfg.in \ No newline at end of file diff --git a/lalapps/doxygen/filter.in b/lalapps/doxygen/filter.in index 1dbe5e458a..cf10601b3e 120000 --- a/lalapps/doxygen/filter.in +++ b/lalapps/doxygen/filter.in @@ -1 +1 @@ -../../doxygen/filter.in \ No newline at end of file +../../common/doxygen/filter.in \ No newline at end of file diff --git a/lalapps/doxygen/filter_py.py b/lalapps/doxygen/filter_py.py index cfea46fcf2..54e8fb3c33 120000 --- a/lalapps/doxygen/filter_py.py +++ b/lalapps/doxygen/filter_py.py @@ -1 +1 @@ -../../doxygen/filter_py.py \ No newline at end of file +../../common/doxygen/filter_py.py \ No newline at end of file diff --git a/lalapps/doxygen/filter_swig.sed b/lalapps/doxygen/filter_swig.sed index 6685ffc473..9b2a48884f 120000 --- a/lalapps/doxygen/filter_swig.sed +++ b/lalapps/doxygen/filter_swig.sed @@ -1 +1 @@ -../../doxygen/filter_swig.sed \ No newline at end of file +../../common/doxygen/filter_swig.sed \ No newline at end of file diff --git a/lalapps/doxygen/install_regex.py b/lalapps/doxygen/install_regex.py index 89b2c82cff..50e3ad8ec1 120000 --- a/lalapps/doxygen/install_regex.py +++ b/lalapps/doxygen/install_regex.py @@ -1 +1 @@ -../../doxygen/install_regex.py \ No newline at end of file +../../common/doxygen/install_regex.py \ No newline at end of file diff --git a/lalapps/doxygen/layout.xml b/lalapps/doxygen/layout.xml index 5f76cf1be3..af032282f9 120000 --- a/lalapps/doxygen/layout.xml +++ b/lalapps/doxygen/layout.xml @@ -1 +1 @@ -../../doxygen/layout.xml \ No newline at end of file +../../common/doxygen/layout.xml \ No newline at end of file diff --git a/lalapps/doxygen/mathjax.js b/lalapps/doxygen/mathjax.js index 41a62b104b..d1e6666339 120000 --- a/lalapps/doxygen/mathjax.js +++ b/lalapps/doxygen/mathjax.js @@ -1 +1 @@ -../../doxygen/mathjax.js \ No newline at end of file +../../common/doxygen/mathjax.js \ No newline at end of file diff --git a/lalapps/doxygen/stylesheet.css b/lalapps/doxygen/stylesheet.css index 2e8541b4dd..b7381984b6 120000 --- a/lalapps/doxygen/stylesheet.css +++ b/lalapps/doxygen/stylesheet.css @@ -1 +1 @@ -../../doxygen/stylesheet.css \ No newline at end of file +../../common/doxygen/stylesheet.css \ No newline at end of file diff --git a/lalburst/conda/install-bin.sh b/lalburst/conda/install-bin.sh index 8809a31bbc..cc4c704850 120000 --- a/lalburst/conda/install-bin.sh +++ b/lalburst/conda/install-bin.sh @@ -1 +1 @@ -../../conda/install-bin.sh \ No newline at end of file +../../common/conda/install-bin.sh \ No newline at end of file diff --git a/lalburst/conda/install-lib.sh b/lalburst/conda/install-lib.sh index 29214af13e..1736a06549 120000 --- a/lalburst/conda/install-lib.sh +++ b/lalburst/conda/install-lib.sh @@ -1 +1 @@ -../../conda/install-lib.sh \ No newline at end of file +../../common/conda/install-lib.sh \ No newline at end of file diff --git a/lalburst/debian/compat b/lalburst/debian/compat index bea3a4ad37..49b875ebb8 120000 --- a/lalburst/debian/compat +++ b/lalburst/debian/compat @@ -1 +1 @@ -../../gnuscripts/debian/compat \ No newline at end of file +../../common/debian/compat \ No newline at end of file diff --git a/lalburst/debian/copyright b/lalburst/debian/copyright index 7c22ed20c4..94f70dec23 120000 --- a/lalburst/debian/copyright +++ b/lalburst/debian/copyright @@ -1 +1 @@ -../../gnuscripts/debian/copyright \ No newline at end of file +../../common/debian/copyright \ No newline at end of file diff --git a/lalburst/debian/lalburst-octave.install b/lalburst/debian/lalburst-octave.install index 3ce27478ca..f46af4a9de 120000 --- a/lalburst/debian/lalburst-octave.install +++ b/lalburst/debian/lalburst-octave.install @@ -1 +1 @@ -../../gnuscripts/debian/pkg-octave.install \ No newline at end of file +../../common/debian/pkg-octave.install \ No newline at end of file diff --git a/lalburst/debian/lalburst.install b/lalburst/debian/lalburst.install index 876e837b8c..c8fd7f94fd 120000 --- a/lalburst/debian/lalburst.install +++ b/lalburst/debian/lalburst.install @@ -1 +1 @@ -../../gnuscripts/debian/pkg.install \ No newline at end of file +../../common/debian/pkg.install \ No newline at end of file diff --git a/lalburst/debian/lalsuite.mk b/lalburst/debian/lalsuite.mk index 1f2bdb9cf9..9feaddff39 120000 --- a/lalburst/debian/lalsuite.mk +++ b/lalburst/debian/lalsuite.mk @@ -1 +1 @@ -../../gnuscripts/debian/lalsuite.mk \ No newline at end of file +../../common/debian/lalsuite.mk \ No newline at end of file diff --git a/lalburst/debian/liblalburst-dev.install b/lalburst/debian/liblalburst-dev.install index c4f4a14437..10b02c1c20 120000 --- a/lalburst/debian/liblalburst-dev.install +++ b/lalburst/debian/liblalburst-dev.install @@ -1 +1 @@ -../../gnuscripts/debian/pkg-dev.install \ No newline at end of file +../../common/debian/pkg-dev.install \ No newline at end of file diff --git a/lalburst/debian/python3-lalburst.install b/lalburst/debian/python3-lalburst.install index 097270ae89..d67c93e80b 120000 --- a/lalburst/debian/python3-lalburst.install +++ b/lalburst/debian/python3-lalburst.install @@ -1 +1 @@ -../../gnuscripts/debian/pkg-python3.install \ No newline at end of file +../../common/debian/pkg-python3.install \ No newline at end of file diff --git a/lalburst/debian/source/format b/lalburst/debian/source/format index 21f2586325..1d3a3d45a8 120000 --- a/lalburst/debian/source/format +++ b/lalburst/debian/source/format @@ -1 +1 @@ -../../../gnuscripts/debian/source/format \ No newline at end of file +../../../common/debian/source/format \ No newline at end of file diff --git a/lalburst/doxygen/check_tags.py b/lalburst/doxygen/check_tags.py index 4b44b610f8..c6ab14b4a2 120000 --- a/lalburst/doxygen/check_tags.py +++ b/lalburst/doxygen/check_tags.py @@ -1 +1 @@ -../../doxygen/check_tags.py \ No newline at end of file +../../common/doxygen/check_tags.py \ No newline at end of file diff --git a/lalburst/doxygen/doxygen.cfg.in b/lalburst/doxygen/doxygen.cfg.in index f145d91dd4..a3fb69285a 120000 --- a/lalburst/doxygen/doxygen.cfg.in +++ b/lalburst/doxygen/doxygen.cfg.in @@ -1 +1 @@ -../../doxygen/doxygen.cfg.in \ No newline at end of file +../../common/doxygen/doxygen.cfg.in \ No newline at end of file diff --git a/lalburst/doxygen/filter.in b/lalburst/doxygen/filter.in index 1dbe5e458a..cf10601b3e 120000 --- a/lalburst/doxygen/filter.in +++ b/lalburst/doxygen/filter.in @@ -1 +1 @@ -../../doxygen/filter.in \ No newline at end of file +../../common/doxygen/filter.in \ No newline at end of file diff --git a/lalburst/doxygen/filter_py.py b/lalburst/doxygen/filter_py.py index cfea46fcf2..54e8fb3c33 120000 --- a/lalburst/doxygen/filter_py.py +++ b/lalburst/doxygen/filter_py.py @@ -1 +1 @@ -../../doxygen/filter_py.py \ No newline at end of file +../../common/doxygen/filter_py.py \ No newline at end of file diff --git a/lalburst/doxygen/filter_swig.sed b/lalburst/doxygen/filter_swig.sed index 6685ffc473..9b2a48884f 120000 --- a/lalburst/doxygen/filter_swig.sed +++ b/lalburst/doxygen/filter_swig.sed @@ -1 +1 @@ -../../doxygen/filter_swig.sed \ No newline at end of file +../../common/doxygen/filter_swig.sed \ No newline at end of file diff --git a/lalburst/doxygen/install_regex.py b/lalburst/doxygen/install_regex.py index 89b2c82cff..50e3ad8ec1 120000 --- a/lalburst/doxygen/install_regex.py +++ b/lalburst/doxygen/install_regex.py @@ -1 +1 @@ -../../doxygen/install_regex.py \ No newline at end of file +../../common/doxygen/install_regex.py \ No newline at end of file diff --git a/lalburst/doxygen/layout.xml b/lalburst/doxygen/layout.xml index 5f76cf1be3..af032282f9 120000 --- a/lalburst/doxygen/layout.xml +++ b/lalburst/doxygen/layout.xml @@ -1 +1 @@ -../../doxygen/layout.xml \ No newline at end of file +../../common/doxygen/layout.xml \ No newline at end of file diff --git a/lalburst/doxygen/mathjax.js b/lalburst/doxygen/mathjax.js index 41a62b104b..d1e6666339 120000 --- a/lalburst/doxygen/mathjax.js +++ b/lalburst/doxygen/mathjax.js @@ -1 +1 @@ -../../doxygen/mathjax.js \ No newline at end of file +../../common/doxygen/mathjax.js \ No newline at end of file diff --git a/lalburst/doxygen/stylesheet.css b/lalburst/doxygen/stylesheet.css index 2e8541b4dd..b7381984b6 120000 --- a/lalburst/doxygen/stylesheet.css +++ b/lalburst/doxygen/stylesheet.css @@ -1 +1 @@ -../../doxygen/stylesheet.css \ No newline at end of file +../../common/doxygen/stylesheet.css \ No newline at end of file diff --git a/lalburst/swig/generate_swig_iface.py b/lalburst/swig/generate_swig_iface.py index d0bc495be9..e436a427b4 120000 --- a/lalburst/swig/generate_swig_iface.py +++ b/lalburst/swig/generate_swig_iface.py @@ -1 +1 @@ -../../swig/generate_swig_iface.py \ No newline at end of file +../../common/swig/generate_swig_iface.py \ No newline at end of file diff --git a/lalburst/test/python/test_python_imports.py.in b/lalburst/test/python/test_python_imports.py.in index e147ac620a..acc69b7d80 120000 --- a/lalburst/test/python/test_python_imports.py.in +++ b/lalburst/test/python/test_python_imports.py.in @@ -1 +1 @@ -../../../test/test_python_imports.py.in \ No newline at end of file +../../../common/test/test_python_imports.py.in \ No newline at end of file diff --git a/lalburst/test/python/test_python_scripts.py.in b/lalburst/test/python/test_python_scripts.py.in index 0ec15f696b..04c787e7be 120000 --- a/lalburst/test/python/test_python_scripts.py.in +++ b/lalburst/test/python/test_python_scripts.py.in @@ -1 +1 @@ -../../../test/test_python_scripts.py.in \ No newline at end of file +../../../common/test/test_python_scripts.py.in \ No newline at end of file diff --git a/lalframe/conda/install-bin.sh b/lalframe/conda/install-bin.sh index 8809a31bbc..cc4c704850 120000 --- a/lalframe/conda/install-bin.sh +++ b/lalframe/conda/install-bin.sh @@ -1 +1 @@ -../../conda/install-bin.sh \ No newline at end of file +../../common/conda/install-bin.sh \ No newline at end of file diff --git a/lalframe/conda/install-lib.sh b/lalframe/conda/install-lib.sh index 29214af13e..1736a06549 120000 --- a/lalframe/conda/install-lib.sh +++ b/lalframe/conda/install-lib.sh @@ -1 +1 @@ -../../conda/install-lib.sh \ No newline at end of file +../../common/conda/install-lib.sh \ No newline at end of file diff --git a/lalframe/debian/compat b/lalframe/debian/compat index bea3a4ad37..49b875ebb8 120000 --- a/lalframe/debian/compat +++ b/lalframe/debian/compat @@ -1 +1 @@ -../../gnuscripts/debian/compat \ No newline at end of file +../../common/debian/compat \ No newline at end of file diff --git a/lalframe/debian/copyright b/lalframe/debian/copyright index 7c22ed20c4..94f70dec23 120000 --- a/lalframe/debian/copyright +++ b/lalframe/debian/copyright @@ -1 +1 @@ -../../gnuscripts/debian/copyright \ No newline at end of file +../../common/debian/copyright \ No newline at end of file diff --git a/lalframe/debian/lalframe-octave.install b/lalframe/debian/lalframe-octave.install index 3ce27478ca..f46af4a9de 120000 --- a/lalframe/debian/lalframe-octave.install +++ b/lalframe/debian/lalframe-octave.install @@ -1 +1 @@ -../../gnuscripts/debian/pkg-octave.install \ No newline at end of file +../../common/debian/pkg-octave.install \ No newline at end of file diff --git a/lalframe/debian/lalframe.install b/lalframe/debian/lalframe.install index 876e837b8c..c8fd7f94fd 120000 --- a/lalframe/debian/lalframe.install +++ b/lalframe/debian/lalframe.install @@ -1 +1 @@ -../../gnuscripts/debian/pkg.install \ No newline at end of file +../../common/debian/pkg.install \ No newline at end of file diff --git a/lalframe/debian/lalsuite.mk b/lalframe/debian/lalsuite.mk index 1f2bdb9cf9..9feaddff39 120000 --- a/lalframe/debian/lalsuite.mk +++ b/lalframe/debian/lalsuite.mk @@ -1 +1 @@ -../../gnuscripts/debian/lalsuite.mk \ No newline at end of file +../../common/debian/lalsuite.mk \ No newline at end of file diff --git a/lalframe/debian/liblalframe-dev.install b/lalframe/debian/liblalframe-dev.install index c4f4a14437..10b02c1c20 120000 --- a/lalframe/debian/liblalframe-dev.install +++ b/lalframe/debian/liblalframe-dev.install @@ -1 +1 @@ -../../gnuscripts/debian/pkg-dev.install \ No newline at end of file +../../common/debian/pkg-dev.install \ No newline at end of file diff --git a/lalframe/debian/python3-lalframe.install b/lalframe/debian/python3-lalframe.install index 097270ae89..d67c93e80b 120000 --- a/lalframe/debian/python3-lalframe.install +++ b/lalframe/debian/python3-lalframe.install @@ -1 +1 @@ -../../gnuscripts/debian/pkg-python3.install \ No newline at end of file +../../common/debian/pkg-python3.install \ No newline at end of file diff --git a/lalframe/debian/source/format b/lalframe/debian/source/format index 21f2586325..1d3a3d45a8 120000 --- a/lalframe/debian/source/format +++ b/lalframe/debian/source/format @@ -1 +1 @@ -../../../gnuscripts/debian/source/format \ No newline at end of file +../../../common/debian/source/format \ No newline at end of file diff --git a/lalframe/doxygen/check_tags.py b/lalframe/doxygen/check_tags.py index 4b44b610f8..c6ab14b4a2 120000 --- a/lalframe/doxygen/check_tags.py +++ b/lalframe/doxygen/check_tags.py @@ -1 +1 @@ -../../doxygen/check_tags.py \ No newline at end of file +../../common/doxygen/check_tags.py \ No newline at end of file diff --git a/lalframe/doxygen/doxygen.cfg.in b/lalframe/doxygen/doxygen.cfg.in index f145d91dd4..a3fb69285a 120000 --- a/lalframe/doxygen/doxygen.cfg.in +++ b/lalframe/doxygen/doxygen.cfg.in @@ -1 +1 @@ -../../doxygen/doxygen.cfg.in \ No newline at end of file +../../common/doxygen/doxygen.cfg.in \ No newline at end of file diff --git a/lalframe/doxygen/filter.in b/lalframe/doxygen/filter.in index 1dbe5e458a..cf10601b3e 120000 --- a/lalframe/doxygen/filter.in +++ b/lalframe/doxygen/filter.in @@ -1 +1 @@ -../../doxygen/filter.in \ No newline at end of file +../../common/doxygen/filter.in \ No newline at end of file diff --git a/lalframe/doxygen/filter_py.py b/lalframe/doxygen/filter_py.py index cfea46fcf2..54e8fb3c33 120000 --- a/lalframe/doxygen/filter_py.py +++ b/lalframe/doxygen/filter_py.py @@ -1 +1 @@ -../../doxygen/filter_py.py \ No newline at end of file +../../common/doxygen/filter_py.py \ No newline at end of file diff --git a/lalframe/doxygen/filter_swig.sed b/lalframe/doxygen/filter_swig.sed index 6685ffc473..9b2a48884f 120000 --- a/lalframe/doxygen/filter_swig.sed +++ b/lalframe/doxygen/filter_swig.sed @@ -1 +1 @@ -../../doxygen/filter_swig.sed \ No newline at end of file +../../common/doxygen/filter_swig.sed \ No newline at end of file diff --git a/lalframe/doxygen/install_regex.py b/lalframe/doxygen/install_regex.py index 89b2c82cff..50e3ad8ec1 120000 --- a/lalframe/doxygen/install_regex.py +++ b/lalframe/doxygen/install_regex.py @@ -1 +1 @@ -../../doxygen/install_regex.py \ No newline at end of file +../../common/doxygen/install_regex.py \ No newline at end of file diff --git a/lalframe/doxygen/layout.xml b/lalframe/doxygen/layout.xml index 5f76cf1be3..af032282f9 120000 --- a/lalframe/doxygen/layout.xml +++ b/lalframe/doxygen/layout.xml @@ -1 +1 @@ -../../doxygen/layout.xml \ No newline at end of file +../../common/doxygen/layout.xml \ No newline at end of file diff --git a/lalframe/doxygen/mathjax.js b/lalframe/doxygen/mathjax.js index 41a62b104b..d1e6666339 120000 --- a/lalframe/doxygen/mathjax.js +++ b/lalframe/doxygen/mathjax.js @@ -1 +1 @@ -../../doxygen/mathjax.js \ No newline at end of file +../../common/doxygen/mathjax.js \ No newline at end of file diff --git a/lalframe/doxygen/stylesheet.css b/lalframe/doxygen/stylesheet.css index 2e8541b4dd..b7381984b6 120000 --- a/lalframe/doxygen/stylesheet.css +++ b/lalframe/doxygen/stylesheet.css @@ -1 +1 @@ -../../doxygen/stylesheet.css \ No newline at end of file +../../common/doxygen/stylesheet.css \ No newline at end of file diff --git a/lalframe/swig/generate_swig_iface.py b/lalframe/swig/generate_swig_iface.py index d0bc495be9..e436a427b4 120000 --- a/lalframe/swig/generate_swig_iface.py +++ b/lalframe/swig/generate_swig_iface.py @@ -1 +1 @@ -../../swig/generate_swig_iface.py \ No newline at end of file +../../common/swig/generate_swig_iface.py \ No newline at end of file diff --git a/lalframe/test/python/test_python_imports.py.in b/lalframe/test/python/test_python_imports.py.in index e147ac620a..acc69b7d80 120000 --- a/lalframe/test/python/test_python_imports.py.in +++ b/lalframe/test/python/test_python_imports.py.in @@ -1 +1 @@ -../../../test/test_python_imports.py.in \ No newline at end of file +../../../common/test/test_python_imports.py.in \ No newline at end of file diff --git a/lalframe/test/python/test_python_scripts.py.in b/lalframe/test/python/test_python_scripts.py.in index 0ec15f696b..04c787e7be 120000 --- a/lalframe/test/python/test_python_scripts.py.in +++ b/lalframe/test/python/test_python_scripts.py.in @@ -1 +1 @@ -../../../test/test_python_scripts.py.in \ No newline at end of file +../../../common/test/test_python_scripts.py.in \ No newline at end of file diff --git a/lalinference/conda/install-data.sh b/lalinference/conda/install-data.sh index d1b195e3a6..fb3a176100 120000 --- a/lalinference/conda/install-data.sh +++ b/lalinference/conda/install-data.sh @@ -1 +1 @@ -../../conda/install-data.sh \ No newline at end of file +../../common/conda/install-data.sh \ No newline at end of file diff --git a/lalinference/conda/install-lib.sh b/lalinference/conda/install-lib.sh index 29214af13e..1736a06549 120000 --- a/lalinference/conda/install-lib.sh +++ b/lalinference/conda/install-lib.sh @@ -1 +1 @@ -../../conda/install-lib.sh \ No newline at end of file +../../common/conda/install-lib.sh \ No newline at end of file diff --git a/lalinference/debian/compat b/lalinference/debian/compat index bea3a4ad37..49b875ebb8 120000 --- a/lalinference/debian/compat +++ b/lalinference/debian/compat @@ -1 +1 @@ -../../gnuscripts/debian/compat \ No newline at end of file +../../common/debian/compat \ No newline at end of file diff --git a/lalinference/debian/copyright b/lalinference/debian/copyright index 7c22ed20c4..94f70dec23 120000 --- a/lalinference/debian/copyright +++ b/lalinference/debian/copyright @@ -1 +1 @@ -../../gnuscripts/debian/copyright \ No newline at end of file +../../common/debian/copyright \ No newline at end of file diff --git a/lalinference/debian/lalinference-octave.install b/lalinference/debian/lalinference-octave.install index 3ce27478ca..f46af4a9de 120000 --- a/lalinference/debian/lalinference-octave.install +++ b/lalinference/debian/lalinference-octave.install @@ -1 +1 @@ -../../gnuscripts/debian/pkg-octave.install \ No newline at end of file +../../common/debian/pkg-octave.install \ No newline at end of file diff --git a/lalinference/debian/lalsuite.mk b/lalinference/debian/lalsuite.mk index 1f2bdb9cf9..9feaddff39 120000 --- a/lalinference/debian/lalsuite.mk +++ b/lalinference/debian/lalsuite.mk @@ -1 +1 @@ -../../gnuscripts/debian/lalsuite.mk \ No newline at end of file +../../common/debian/lalsuite.mk \ No newline at end of file diff --git a/lalinference/debian/liblalinference-dev.install b/lalinference/debian/liblalinference-dev.install index c4f4a14437..10b02c1c20 120000 --- a/lalinference/debian/liblalinference-dev.install +++ b/lalinference/debian/liblalinference-dev.install @@ -1 +1 @@ -../../gnuscripts/debian/pkg-dev.install \ No newline at end of file +../../common/debian/pkg-dev.install \ No newline at end of file diff --git a/lalinference/debian/python3-lalinference.install b/lalinference/debian/python3-lalinference.install index 097270ae89..d67c93e80b 120000 --- a/lalinference/debian/python3-lalinference.install +++ b/lalinference/debian/python3-lalinference.install @@ -1 +1 @@ -../../gnuscripts/debian/pkg-python3.install \ No newline at end of file +../../common/debian/pkg-python3.install \ No newline at end of file diff --git a/lalinference/debian/source/format b/lalinference/debian/source/format index 21f2586325..1d3a3d45a8 120000 --- a/lalinference/debian/source/format +++ b/lalinference/debian/source/format @@ -1 +1 @@ -../../../gnuscripts/debian/source/format \ No newline at end of file +../../../common/debian/source/format \ No newline at end of file diff --git a/lalinference/doxygen/check_tags.py b/lalinference/doxygen/check_tags.py index 4b44b610f8..c6ab14b4a2 120000 --- a/lalinference/doxygen/check_tags.py +++ b/lalinference/doxygen/check_tags.py @@ -1 +1 @@ -../../doxygen/check_tags.py \ No newline at end of file +../../common/doxygen/check_tags.py \ No newline at end of file diff --git a/lalinference/doxygen/doxygen.cfg.in b/lalinference/doxygen/doxygen.cfg.in index f145d91dd4..a3fb69285a 120000 --- a/lalinference/doxygen/doxygen.cfg.in +++ b/lalinference/doxygen/doxygen.cfg.in @@ -1 +1 @@ -../../doxygen/doxygen.cfg.in \ No newline at end of file +../../common/doxygen/doxygen.cfg.in \ No newline at end of file diff --git a/lalinference/doxygen/filter.in b/lalinference/doxygen/filter.in index 1dbe5e458a..cf10601b3e 120000 --- a/lalinference/doxygen/filter.in +++ b/lalinference/doxygen/filter.in @@ -1 +1 @@ -../../doxygen/filter.in \ No newline at end of file +../../common/doxygen/filter.in \ No newline at end of file diff --git a/lalinference/doxygen/filter_py.py b/lalinference/doxygen/filter_py.py index cfea46fcf2..54e8fb3c33 120000 --- a/lalinference/doxygen/filter_py.py +++ b/lalinference/doxygen/filter_py.py @@ -1 +1 @@ -../../doxygen/filter_py.py \ No newline at end of file +../../common/doxygen/filter_py.py \ No newline at end of file diff --git a/lalinference/doxygen/filter_swig.sed b/lalinference/doxygen/filter_swig.sed index 6685ffc473..9b2a48884f 120000 --- a/lalinference/doxygen/filter_swig.sed +++ b/lalinference/doxygen/filter_swig.sed @@ -1 +1 @@ -../../doxygen/filter_swig.sed \ No newline at end of file +../../common/doxygen/filter_swig.sed \ No newline at end of file diff --git a/lalinference/doxygen/install_regex.py b/lalinference/doxygen/install_regex.py index 89b2c82cff..50e3ad8ec1 120000 --- a/lalinference/doxygen/install_regex.py +++ b/lalinference/doxygen/install_regex.py @@ -1 +1 @@ -../../doxygen/install_regex.py \ No newline at end of file +../../common/doxygen/install_regex.py \ No newline at end of file diff --git a/lalinference/doxygen/layout.xml b/lalinference/doxygen/layout.xml index 5f76cf1be3..af032282f9 120000 --- a/lalinference/doxygen/layout.xml +++ b/lalinference/doxygen/layout.xml @@ -1 +1 @@ -../../doxygen/layout.xml \ No newline at end of file +../../common/doxygen/layout.xml \ No newline at end of file diff --git a/lalinference/doxygen/mathjax.js b/lalinference/doxygen/mathjax.js index 41a62b104b..d1e6666339 120000 --- a/lalinference/doxygen/mathjax.js +++ b/lalinference/doxygen/mathjax.js @@ -1 +1 @@ -../../doxygen/mathjax.js \ No newline at end of file +../../common/doxygen/mathjax.js \ No newline at end of file diff --git a/lalinference/doxygen/stylesheet.css b/lalinference/doxygen/stylesheet.css index 2e8541b4dd..b7381984b6 120000 --- a/lalinference/doxygen/stylesheet.css +++ b/lalinference/doxygen/stylesheet.css @@ -1 +1 @@ -../../doxygen/stylesheet.css \ No newline at end of file +../../common/doxygen/stylesheet.css \ No newline at end of file diff --git a/lalinference/swig/generate_swig_iface.py b/lalinference/swig/generate_swig_iface.py index d0bc495be9..e436a427b4 120000 --- a/lalinference/swig/generate_swig_iface.py +++ b/lalinference/swig/generate_swig_iface.py @@ -1 +1 @@ -../../swig/generate_swig_iface.py \ No newline at end of file +../../common/swig/generate_swig_iface.py \ No newline at end of file diff --git a/lalinference/test/python/test_python_imports.py.in b/lalinference/test/python/test_python_imports.py.in index e147ac620a..acc69b7d80 120000 --- a/lalinference/test/python/test_python_imports.py.in +++ b/lalinference/test/python/test_python_imports.py.in @@ -1 +1 @@ -../../../test/test_python_imports.py.in \ No newline at end of file +../../../common/test/test_python_imports.py.in \ No newline at end of file diff --git a/lalinference/test/python/test_python_scripts.py.in b/lalinference/test/python/test_python_scripts.py.in index 0ec15f696b..04c787e7be 120000 --- a/lalinference/test/python/test_python_scripts.py.in +++ b/lalinference/test/python/test_python_scripts.py.in @@ -1 +1 @@ -../../../test/test_python_scripts.py.in \ No newline at end of file +../../../common/test/test_python_scripts.py.in \ No newline at end of file diff --git a/lalinspiral/conda/install-bin.sh b/lalinspiral/conda/install-bin.sh index 8809a31bbc..cc4c704850 120000 --- a/lalinspiral/conda/install-bin.sh +++ b/lalinspiral/conda/install-bin.sh @@ -1 +1 @@ -../../conda/install-bin.sh \ No newline at end of file +../../common/conda/install-bin.sh \ No newline at end of file diff --git a/lalinspiral/conda/install-lib.sh b/lalinspiral/conda/install-lib.sh index 29214af13e..1736a06549 120000 --- a/lalinspiral/conda/install-lib.sh +++ b/lalinspiral/conda/install-lib.sh @@ -1 +1 @@ -../../conda/install-lib.sh \ No newline at end of file +../../common/conda/install-lib.sh \ No newline at end of file diff --git a/lalinspiral/debian/compat b/lalinspiral/debian/compat index bea3a4ad37..49b875ebb8 120000 --- a/lalinspiral/debian/compat +++ b/lalinspiral/debian/compat @@ -1 +1 @@ -../../gnuscripts/debian/compat \ No newline at end of file +../../common/debian/compat \ No newline at end of file diff --git a/lalinspiral/debian/copyright b/lalinspiral/debian/copyright index 7c22ed20c4..94f70dec23 120000 --- a/lalinspiral/debian/copyright +++ b/lalinspiral/debian/copyright @@ -1 +1 @@ -../../gnuscripts/debian/copyright \ No newline at end of file +../../common/debian/copyright \ No newline at end of file diff --git a/lalinspiral/debian/lalinspiral-octave.install b/lalinspiral/debian/lalinspiral-octave.install index 3ce27478ca..f46af4a9de 120000 --- a/lalinspiral/debian/lalinspiral-octave.install +++ b/lalinspiral/debian/lalinspiral-octave.install @@ -1 +1 @@ -../../gnuscripts/debian/pkg-octave.install \ No newline at end of file +../../common/debian/pkg-octave.install \ No newline at end of file diff --git a/lalinspiral/debian/lalinspiral.install b/lalinspiral/debian/lalinspiral.install index 876e837b8c..c8fd7f94fd 120000 --- a/lalinspiral/debian/lalinspiral.install +++ b/lalinspiral/debian/lalinspiral.install @@ -1 +1 @@ -../../gnuscripts/debian/pkg.install \ No newline at end of file +../../common/debian/pkg.install \ No newline at end of file diff --git a/lalinspiral/debian/lalsuite.mk b/lalinspiral/debian/lalsuite.mk index 1f2bdb9cf9..9feaddff39 120000 --- a/lalinspiral/debian/lalsuite.mk +++ b/lalinspiral/debian/lalsuite.mk @@ -1 +1 @@ -../../gnuscripts/debian/lalsuite.mk \ No newline at end of file +../../common/debian/lalsuite.mk \ No newline at end of file diff --git a/lalinspiral/debian/liblalinspiral-dev.install b/lalinspiral/debian/liblalinspiral-dev.install index c4f4a14437..10b02c1c20 120000 --- a/lalinspiral/debian/liblalinspiral-dev.install +++ b/lalinspiral/debian/liblalinspiral-dev.install @@ -1 +1 @@ -../../gnuscripts/debian/pkg-dev.install \ No newline at end of file +../../common/debian/pkg-dev.install \ No newline at end of file diff --git a/lalinspiral/debian/python3-lalinspiral.install b/lalinspiral/debian/python3-lalinspiral.install index 097270ae89..d67c93e80b 120000 --- a/lalinspiral/debian/python3-lalinspiral.install +++ b/lalinspiral/debian/python3-lalinspiral.install @@ -1 +1 @@ -../../gnuscripts/debian/pkg-python3.install \ No newline at end of file +../../common/debian/pkg-python3.install \ No newline at end of file diff --git a/lalinspiral/debian/source/format b/lalinspiral/debian/source/format index 21f2586325..1d3a3d45a8 120000 --- a/lalinspiral/debian/source/format +++ b/lalinspiral/debian/source/format @@ -1 +1 @@ -../../../gnuscripts/debian/source/format \ No newline at end of file +../../../common/debian/source/format \ No newline at end of file diff --git a/lalinspiral/doxygen/check_tags.py b/lalinspiral/doxygen/check_tags.py index 4b44b610f8..c6ab14b4a2 120000 --- a/lalinspiral/doxygen/check_tags.py +++ b/lalinspiral/doxygen/check_tags.py @@ -1 +1 @@ -../../doxygen/check_tags.py \ No newline at end of file +../../common/doxygen/check_tags.py \ No newline at end of file diff --git a/lalinspiral/doxygen/doxygen.cfg.in b/lalinspiral/doxygen/doxygen.cfg.in index f145d91dd4..a3fb69285a 120000 --- a/lalinspiral/doxygen/doxygen.cfg.in +++ b/lalinspiral/doxygen/doxygen.cfg.in @@ -1 +1 @@ -../../doxygen/doxygen.cfg.in \ No newline at end of file +../../common/doxygen/doxygen.cfg.in \ No newline at end of file diff --git a/lalinspiral/doxygen/filter.in b/lalinspiral/doxygen/filter.in index 1dbe5e458a..cf10601b3e 120000 --- a/lalinspiral/doxygen/filter.in +++ b/lalinspiral/doxygen/filter.in @@ -1 +1 @@ -../../doxygen/filter.in \ No newline at end of file +../../common/doxygen/filter.in \ No newline at end of file diff --git a/lalinspiral/doxygen/filter_py.py b/lalinspiral/doxygen/filter_py.py index cfea46fcf2..54e8fb3c33 120000 --- a/lalinspiral/doxygen/filter_py.py +++ b/lalinspiral/doxygen/filter_py.py @@ -1 +1 @@ -../../doxygen/filter_py.py \ No newline at end of file +../../common/doxygen/filter_py.py \ No newline at end of file diff --git a/lalinspiral/doxygen/filter_swig.sed b/lalinspiral/doxygen/filter_swig.sed index 6685ffc473..9b2a48884f 120000 --- a/lalinspiral/doxygen/filter_swig.sed +++ b/lalinspiral/doxygen/filter_swig.sed @@ -1 +1 @@ -../../doxygen/filter_swig.sed \ No newline at end of file +../../common/doxygen/filter_swig.sed \ No newline at end of file diff --git a/lalinspiral/doxygen/install_regex.py b/lalinspiral/doxygen/install_regex.py index 89b2c82cff..50e3ad8ec1 120000 --- a/lalinspiral/doxygen/install_regex.py +++ b/lalinspiral/doxygen/install_regex.py @@ -1 +1 @@ -../../doxygen/install_regex.py \ No newline at end of file +../../common/doxygen/install_regex.py \ No newline at end of file diff --git a/lalinspiral/doxygen/layout.xml b/lalinspiral/doxygen/layout.xml index 5f76cf1be3..af032282f9 120000 --- a/lalinspiral/doxygen/layout.xml +++ b/lalinspiral/doxygen/layout.xml @@ -1 +1 @@ -../../doxygen/layout.xml \ No newline at end of file +../../common/doxygen/layout.xml \ No newline at end of file diff --git a/lalinspiral/doxygen/mathjax.js b/lalinspiral/doxygen/mathjax.js index 41a62b104b..d1e6666339 120000 --- a/lalinspiral/doxygen/mathjax.js +++ b/lalinspiral/doxygen/mathjax.js @@ -1 +1 @@ -../../doxygen/mathjax.js \ No newline at end of file +../../common/doxygen/mathjax.js \ No newline at end of file diff --git a/lalinspiral/doxygen/stylesheet.css b/lalinspiral/doxygen/stylesheet.css index 2e8541b4dd..b7381984b6 120000 --- a/lalinspiral/doxygen/stylesheet.css +++ b/lalinspiral/doxygen/stylesheet.css @@ -1 +1 @@ -../../doxygen/stylesheet.css \ No newline at end of file +../../common/doxygen/stylesheet.css \ No newline at end of file diff --git a/lalinspiral/swig/generate_swig_iface.py b/lalinspiral/swig/generate_swig_iface.py index d0bc495be9..e436a427b4 120000 --- a/lalinspiral/swig/generate_swig_iface.py +++ b/lalinspiral/swig/generate_swig_iface.py @@ -1 +1 @@ -../../swig/generate_swig_iface.py \ No newline at end of file +../../common/swig/generate_swig_iface.py \ No newline at end of file diff --git a/lalinspiral/test/python/test_python_imports.py.in b/lalinspiral/test/python/test_python_imports.py.in index e147ac620a..acc69b7d80 120000 --- a/lalinspiral/test/python/test_python_imports.py.in +++ b/lalinspiral/test/python/test_python_imports.py.in @@ -1 +1 @@ -../../../test/test_python_imports.py.in \ No newline at end of file +../../../common/test/test_python_imports.py.in \ No newline at end of file diff --git a/lalinspiral/test/python/test_python_scripts.py.in b/lalinspiral/test/python/test_python_scripts.py.in index 0ec15f696b..04c787e7be 120000 --- a/lalinspiral/test/python/test_python_scripts.py.in +++ b/lalinspiral/test/python/test_python_scripts.py.in @@ -1 +1 @@ -../../../test/test_python_scripts.py.in \ No newline at end of file +../../../common/test/test_python_scripts.py.in \ No newline at end of file diff --git a/lalmetaio/conda/install-bin.sh b/lalmetaio/conda/install-bin.sh index 8809a31bbc..cc4c704850 120000 --- a/lalmetaio/conda/install-bin.sh +++ b/lalmetaio/conda/install-bin.sh @@ -1 +1 @@ -../../conda/install-bin.sh \ No newline at end of file +../../common/conda/install-bin.sh \ No newline at end of file diff --git a/lalmetaio/conda/install-lib.sh b/lalmetaio/conda/install-lib.sh index 29214af13e..1736a06549 120000 --- a/lalmetaio/conda/install-lib.sh +++ b/lalmetaio/conda/install-lib.sh @@ -1 +1 @@ -../../conda/install-lib.sh \ No newline at end of file +../../common/conda/install-lib.sh \ No newline at end of file diff --git a/lalmetaio/debian/compat b/lalmetaio/debian/compat index bea3a4ad37..49b875ebb8 120000 --- a/lalmetaio/debian/compat +++ b/lalmetaio/debian/compat @@ -1 +1 @@ -../../gnuscripts/debian/compat \ No newline at end of file +../../common/debian/compat \ No newline at end of file diff --git a/lalmetaio/debian/copyright b/lalmetaio/debian/copyright index 7c22ed20c4..94f70dec23 120000 --- a/lalmetaio/debian/copyright +++ b/lalmetaio/debian/copyright @@ -1 +1 @@ -../../gnuscripts/debian/copyright \ No newline at end of file +../../common/debian/copyright \ No newline at end of file diff --git a/lalmetaio/debian/lalmetaio-octave.install b/lalmetaio/debian/lalmetaio-octave.install index 3ce27478ca..f46af4a9de 120000 --- a/lalmetaio/debian/lalmetaio-octave.install +++ b/lalmetaio/debian/lalmetaio-octave.install @@ -1 +1 @@ -../../gnuscripts/debian/pkg-octave.install \ No newline at end of file +../../common/debian/pkg-octave.install \ No newline at end of file diff --git a/lalmetaio/debian/lalmetaio.install b/lalmetaio/debian/lalmetaio.install index 876e837b8c..c8fd7f94fd 120000 --- a/lalmetaio/debian/lalmetaio.install +++ b/lalmetaio/debian/lalmetaio.install @@ -1 +1 @@ -../../gnuscripts/debian/pkg.install \ No newline at end of file +../../common/debian/pkg.install \ No newline at end of file diff --git a/lalmetaio/debian/lalsuite.mk b/lalmetaio/debian/lalsuite.mk index 1f2bdb9cf9..9feaddff39 120000 --- a/lalmetaio/debian/lalsuite.mk +++ b/lalmetaio/debian/lalsuite.mk @@ -1 +1 @@ -../../gnuscripts/debian/lalsuite.mk \ No newline at end of file +../../common/debian/lalsuite.mk \ No newline at end of file diff --git a/lalmetaio/debian/liblalmetaio-dev.install b/lalmetaio/debian/liblalmetaio-dev.install index c4f4a14437..10b02c1c20 120000 --- a/lalmetaio/debian/liblalmetaio-dev.install +++ b/lalmetaio/debian/liblalmetaio-dev.install @@ -1 +1 @@ -../../gnuscripts/debian/pkg-dev.install \ No newline at end of file +../../common/debian/pkg-dev.install \ No newline at end of file diff --git a/lalmetaio/debian/python3-lalmetaio.install b/lalmetaio/debian/python3-lalmetaio.install index 097270ae89..d67c93e80b 120000 --- a/lalmetaio/debian/python3-lalmetaio.install +++ b/lalmetaio/debian/python3-lalmetaio.install @@ -1 +1 @@ -../../gnuscripts/debian/pkg-python3.install \ No newline at end of file +../../common/debian/pkg-python3.install \ No newline at end of file diff --git a/lalmetaio/debian/source/format b/lalmetaio/debian/source/format index 21f2586325..1d3a3d45a8 120000 --- a/lalmetaio/debian/source/format +++ b/lalmetaio/debian/source/format @@ -1 +1 @@ -../../../gnuscripts/debian/source/format \ No newline at end of file +../../../common/debian/source/format \ No newline at end of file diff --git a/lalmetaio/doxygen/check_tags.py b/lalmetaio/doxygen/check_tags.py index 4b44b610f8..c6ab14b4a2 120000 --- a/lalmetaio/doxygen/check_tags.py +++ b/lalmetaio/doxygen/check_tags.py @@ -1 +1 @@ -../../doxygen/check_tags.py \ No newline at end of file +../../common/doxygen/check_tags.py \ No newline at end of file diff --git a/lalmetaio/doxygen/doxygen.cfg.in b/lalmetaio/doxygen/doxygen.cfg.in index f145d91dd4..a3fb69285a 120000 --- a/lalmetaio/doxygen/doxygen.cfg.in +++ b/lalmetaio/doxygen/doxygen.cfg.in @@ -1 +1 @@ -../../doxygen/doxygen.cfg.in \ No newline at end of file +../../common/doxygen/doxygen.cfg.in \ No newline at end of file diff --git a/lalmetaio/doxygen/filter.in b/lalmetaio/doxygen/filter.in index 1dbe5e458a..cf10601b3e 120000 --- a/lalmetaio/doxygen/filter.in +++ b/lalmetaio/doxygen/filter.in @@ -1 +1 @@ -../../doxygen/filter.in \ No newline at end of file +../../common/doxygen/filter.in \ No newline at end of file diff --git a/lalmetaio/doxygen/filter_py.py b/lalmetaio/doxygen/filter_py.py index cfea46fcf2..54e8fb3c33 120000 --- a/lalmetaio/doxygen/filter_py.py +++ b/lalmetaio/doxygen/filter_py.py @@ -1 +1 @@ -../../doxygen/filter_py.py \ No newline at end of file +../../common/doxygen/filter_py.py \ No newline at end of file diff --git a/lalmetaio/doxygen/filter_swig.sed b/lalmetaio/doxygen/filter_swig.sed index 6685ffc473..9b2a48884f 120000 --- a/lalmetaio/doxygen/filter_swig.sed +++ b/lalmetaio/doxygen/filter_swig.sed @@ -1 +1 @@ -../../doxygen/filter_swig.sed \ No newline at end of file +../../common/doxygen/filter_swig.sed \ No newline at end of file diff --git a/lalmetaio/doxygen/install_regex.py b/lalmetaio/doxygen/install_regex.py index 89b2c82cff..50e3ad8ec1 120000 --- a/lalmetaio/doxygen/install_regex.py +++ b/lalmetaio/doxygen/install_regex.py @@ -1 +1 @@ -../../doxygen/install_regex.py \ No newline at end of file +../../common/doxygen/install_regex.py \ No newline at end of file diff --git a/lalmetaio/doxygen/layout.xml b/lalmetaio/doxygen/layout.xml index 5f76cf1be3..af032282f9 120000 --- a/lalmetaio/doxygen/layout.xml +++ b/lalmetaio/doxygen/layout.xml @@ -1 +1 @@ -../../doxygen/layout.xml \ No newline at end of file +../../common/doxygen/layout.xml \ No newline at end of file diff --git a/lalmetaio/doxygen/mathjax.js b/lalmetaio/doxygen/mathjax.js index 41a62b104b..d1e6666339 120000 --- a/lalmetaio/doxygen/mathjax.js +++ b/lalmetaio/doxygen/mathjax.js @@ -1 +1 @@ -../../doxygen/mathjax.js \ No newline at end of file +../../common/doxygen/mathjax.js \ No newline at end of file diff --git a/lalmetaio/doxygen/stylesheet.css b/lalmetaio/doxygen/stylesheet.css index 2e8541b4dd..b7381984b6 120000 --- a/lalmetaio/doxygen/stylesheet.css +++ b/lalmetaio/doxygen/stylesheet.css @@ -1 +1 @@ -../../doxygen/stylesheet.css \ No newline at end of file +../../common/doxygen/stylesheet.css \ No newline at end of file diff --git a/lalmetaio/swig/generate_swig_iface.py b/lalmetaio/swig/generate_swig_iface.py index 5b5cea780f..e436a427b4 120000 --- a/lalmetaio/swig/generate_swig_iface.py +++ b/lalmetaio/swig/generate_swig_iface.py @@ -1 +1 @@ -../../lal/swig/generate_swig_iface.py \ No newline at end of file +../../common/swig/generate_swig_iface.py \ No newline at end of file diff --git a/lalmetaio/test/python/test_python_imports.py.in b/lalmetaio/test/python/test_python_imports.py.in index e147ac620a..acc69b7d80 120000 --- a/lalmetaio/test/python/test_python_imports.py.in +++ b/lalmetaio/test/python/test_python_imports.py.in @@ -1 +1 @@ -../../../test/test_python_imports.py.in \ No newline at end of file +../../../common/test/test_python_imports.py.in \ No newline at end of file diff --git a/lalmetaio/test/python/test_python_scripts.py.in b/lalmetaio/test/python/test_python_scripts.py.in index 0ec15f696b..04c787e7be 120000 --- a/lalmetaio/test/python/test_python_scripts.py.in +++ b/lalmetaio/test/python/test_python_scripts.py.in @@ -1 +1 @@ -../../../test/test_python_scripts.py.in \ No newline at end of file +../../../common/test/test_python_scripts.py.in \ No newline at end of file diff --git a/lalpulsar/conda/install-bin.sh b/lalpulsar/conda/install-bin.sh index 8809a31bbc..cc4c704850 120000 --- a/lalpulsar/conda/install-bin.sh +++ b/lalpulsar/conda/install-bin.sh @@ -1 +1 @@ -../../conda/install-bin.sh \ No newline at end of file +../../common/conda/install-bin.sh \ No newline at end of file diff --git a/lalpulsar/conda/install-data.sh b/lalpulsar/conda/install-data.sh index d1b195e3a6..fb3a176100 120000 --- a/lalpulsar/conda/install-data.sh +++ b/lalpulsar/conda/install-data.sh @@ -1 +1 @@ -../../conda/install-data.sh \ No newline at end of file +../../common/conda/install-data.sh \ No newline at end of file diff --git a/lalpulsar/conda/install-lib.sh b/lalpulsar/conda/install-lib.sh index 29214af13e..1736a06549 120000 --- a/lalpulsar/conda/install-lib.sh +++ b/lalpulsar/conda/install-lib.sh @@ -1 +1 @@ -../../conda/install-lib.sh \ No newline at end of file +../../common/conda/install-lib.sh \ No newline at end of file diff --git a/lalpulsar/debian/compat b/lalpulsar/debian/compat index bea3a4ad37..49b875ebb8 120000 --- a/lalpulsar/debian/compat +++ b/lalpulsar/debian/compat @@ -1 +1 @@ -../../gnuscripts/debian/compat \ No newline at end of file +../../common/debian/compat \ No newline at end of file diff --git a/lalpulsar/debian/copyright b/lalpulsar/debian/copyright index 7c22ed20c4..94f70dec23 120000 --- a/lalpulsar/debian/copyright +++ b/lalpulsar/debian/copyright @@ -1 +1 @@ -../../gnuscripts/debian/copyright \ No newline at end of file +../../common/debian/copyright \ No newline at end of file diff --git a/lalpulsar/debian/lalpulsar-octave.install b/lalpulsar/debian/lalpulsar-octave.install index 3ce27478ca..f46af4a9de 120000 --- a/lalpulsar/debian/lalpulsar-octave.install +++ b/lalpulsar/debian/lalpulsar-octave.install @@ -1 +1 @@ -../../gnuscripts/debian/pkg-octave.install \ No newline at end of file +../../common/debian/pkg-octave.install \ No newline at end of file diff --git a/lalpulsar/debian/lalpulsar.install b/lalpulsar/debian/lalpulsar.install index 876e837b8c..c8fd7f94fd 120000 --- a/lalpulsar/debian/lalpulsar.install +++ b/lalpulsar/debian/lalpulsar.install @@ -1 +1 @@ -../../gnuscripts/debian/pkg.install \ No newline at end of file +../../common/debian/pkg.install \ No newline at end of file diff --git a/lalpulsar/debian/lalsuite.mk b/lalpulsar/debian/lalsuite.mk index 1f2bdb9cf9..9feaddff39 120000 --- a/lalpulsar/debian/lalsuite.mk +++ b/lalpulsar/debian/lalsuite.mk @@ -1 +1 @@ -../../gnuscripts/debian/lalsuite.mk \ No newline at end of file +../../common/debian/lalsuite.mk \ No newline at end of file diff --git a/lalpulsar/debian/liblalpulsar-dev.install b/lalpulsar/debian/liblalpulsar-dev.install index c4f4a14437..10b02c1c20 120000 --- a/lalpulsar/debian/liblalpulsar-dev.install +++ b/lalpulsar/debian/liblalpulsar-dev.install @@ -1 +1 @@ -../../gnuscripts/debian/pkg-dev.install \ No newline at end of file +../../common/debian/pkg-dev.install \ No newline at end of file diff --git a/lalpulsar/debian/python3-lalpulsar.install b/lalpulsar/debian/python3-lalpulsar.install index 097270ae89..d67c93e80b 120000 --- a/lalpulsar/debian/python3-lalpulsar.install +++ b/lalpulsar/debian/python3-lalpulsar.install @@ -1 +1 @@ -../../gnuscripts/debian/pkg-python3.install \ No newline at end of file +../../common/debian/pkg-python3.install \ No newline at end of file diff --git a/lalpulsar/debian/source/format b/lalpulsar/debian/source/format index 21f2586325..1d3a3d45a8 120000 --- a/lalpulsar/debian/source/format +++ b/lalpulsar/debian/source/format @@ -1 +1 @@ -../../../gnuscripts/debian/source/format \ No newline at end of file +../../../common/debian/source/format \ No newline at end of file diff --git a/lalpulsar/doxygen/check_tags.py b/lalpulsar/doxygen/check_tags.py index 4b44b610f8..c6ab14b4a2 120000 --- a/lalpulsar/doxygen/check_tags.py +++ b/lalpulsar/doxygen/check_tags.py @@ -1 +1 @@ -../../doxygen/check_tags.py \ No newline at end of file +../../common/doxygen/check_tags.py \ No newline at end of file diff --git a/lalpulsar/doxygen/doxygen.cfg.in b/lalpulsar/doxygen/doxygen.cfg.in index f145d91dd4..a3fb69285a 120000 --- a/lalpulsar/doxygen/doxygen.cfg.in +++ b/lalpulsar/doxygen/doxygen.cfg.in @@ -1 +1 @@ -../../doxygen/doxygen.cfg.in \ No newline at end of file +../../common/doxygen/doxygen.cfg.in \ No newline at end of file diff --git a/lalpulsar/doxygen/filter.in b/lalpulsar/doxygen/filter.in index 1dbe5e458a..cf10601b3e 120000 --- a/lalpulsar/doxygen/filter.in +++ b/lalpulsar/doxygen/filter.in @@ -1 +1 @@ -../../doxygen/filter.in \ No newline at end of file +../../common/doxygen/filter.in \ No newline at end of file diff --git a/lalpulsar/doxygen/filter_py.py b/lalpulsar/doxygen/filter_py.py index cfea46fcf2..54e8fb3c33 120000 --- a/lalpulsar/doxygen/filter_py.py +++ b/lalpulsar/doxygen/filter_py.py @@ -1 +1 @@ -../../doxygen/filter_py.py \ No newline at end of file +../../common/doxygen/filter_py.py \ No newline at end of file diff --git a/lalpulsar/doxygen/filter_swig.sed b/lalpulsar/doxygen/filter_swig.sed index 6685ffc473..9b2a48884f 120000 --- a/lalpulsar/doxygen/filter_swig.sed +++ b/lalpulsar/doxygen/filter_swig.sed @@ -1 +1 @@ -../../doxygen/filter_swig.sed \ No newline at end of file +../../common/doxygen/filter_swig.sed \ No newline at end of file diff --git a/lalpulsar/doxygen/install_regex.py b/lalpulsar/doxygen/install_regex.py index 89b2c82cff..50e3ad8ec1 120000 --- a/lalpulsar/doxygen/install_regex.py +++ b/lalpulsar/doxygen/install_regex.py @@ -1 +1 @@ -../../doxygen/install_regex.py \ No newline at end of file +../../common/doxygen/install_regex.py \ No newline at end of file diff --git a/lalpulsar/doxygen/layout.xml b/lalpulsar/doxygen/layout.xml index 5f76cf1be3..af032282f9 120000 --- a/lalpulsar/doxygen/layout.xml +++ b/lalpulsar/doxygen/layout.xml @@ -1 +1 @@ -../../doxygen/layout.xml \ No newline at end of file +../../common/doxygen/layout.xml \ No newline at end of file diff --git a/lalpulsar/doxygen/mathjax.js b/lalpulsar/doxygen/mathjax.js index 41a62b104b..d1e6666339 120000 --- a/lalpulsar/doxygen/mathjax.js +++ b/lalpulsar/doxygen/mathjax.js @@ -1 +1 @@ -../../doxygen/mathjax.js \ No newline at end of file +../../common/doxygen/mathjax.js \ No newline at end of file diff --git a/lalpulsar/doxygen/stylesheet.css b/lalpulsar/doxygen/stylesheet.css index 2e8541b4dd..b7381984b6 120000 --- a/lalpulsar/doxygen/stylesheet.css +++ b/lalpulsar/doxygen/stylesheet.css @@ -1 +1 @@ -../../doxygen/stylesheet.css \ No newline at end of file +../../common/doxygen/stylesheet.css \ No newline at end of file diff --git a/lalpulsar/swig/generate_swig_iface.py b/lalpulsar/swig/generate_swig_iface.py index d0bc495be9..e436a427b4 120000 --- a/lalpulsar/swig/generate_swig_iface.py +++ b/lalpulsar/swig/generate_swig_iface.py @@ -1 +1 @@ -../../swig/generate_swig_iface.py \ No newline at end of file +../../common/swig/generate_swig_iface.py \ No newline at end of file diff --git a/lalpulsar/test/python/test_python_imports.py.in b/lalpulsar/test/python/test_python_imports.py.in index e147ac620a..acc69b7d80 120000 --- a/lalpulsar/test/python/test_python_imports.py.in +++ b/lalpulsar/test/python/test_python_imports.py.in @@ -1 +1 @@ -../../../test/test_python_imports.py.in \ No newline at end of file +../../../common/test/test_python_imports.py.in \ No newline at end of file diff --git a/lalpulsar/test/python/test_python_scripts.py.in b/lalpulsar/test/python/test_python_scripts.py.in index 0ec15f696b..04c787e7be 120000 --- a/lalpulsar/test/python/test_python_scripts.py.in +++ b/lalpulsar/test/python/test_python_scripts.py.in @@ -1 +1 @@ -../../../test/test_python_scripts.py.in \ No newline at end of file +../../../common/test/test_python_scripts.py.in \ No newline at end of file diff --git a/lalsimulation/conda/install-bin.sh b/lalsimulation/conda/install-bin.sh index 8809a31bbc..cc4c704850 120000 --- a/lalsimulation/conda/install-bin.sh +++ b/lalsimulation/conda/install-bin.sh @@ -1 +1 @@ -../../conda/install-bin.sh \ No newline at end of file +../../common/conda/install-bin.sh \ No newline at end of file diff --git a/lalsimulation/conda/install-data.sh b/lalsimulation/conda/install-data.sh index d1b195e3a6..fb3a176100 120000 --- a/lalsimulation/conda/install-data.sh +++ b/lalsimulation/conda/install-data.sh @@ -1 +1 @@ -../../conda/install-data.sh \ No newline at end of file +../../common/conda/install-data.sh \ No newline at end of file diff --git a/lalsimulation/conda/install-lib.sh b/lalsimulation/conda/install-lib.sh index 29214af13e..1736a06549 120000 --- a/lalsimulation/conda/install-lib.sh +++ b/lalsimulation/conda/install-lib.sh @@ -1 +1 @@ -../../conda/install-lib.sh \ No newline at end of file +../../common/conda/install-lib.sh \ No newline at end of file diff --git a/lalsimulation/debian/compat b/lalsimulation/debian/compat index bea3a4ad37..49b875ebb8 120000 --- a/lalsimulation/debian/compat +++ b/lalsimulation/debian/compat @@ -1 +1 @@ -../../gnuscripts/debian/compat \ No newline at end of file +../../common/debian/compat \ No newline at end of file diff --git a/lalsimulation/debian/copyright b/lalsimulation/debian/copyright index 7c22ed20c4..94f70dec23 120000 --- a/lalsimulation/debian/copyright +++ b/lalsimulation/debian/copyright @@ -1 +1 @@ -../../gnuscripts/debian/copyright \ No newline at end of file +../../common/debian/copyright \ No newline at end of file diff --git a/lalsimulation/debian/lalsimulation-octave.install b/lalsimulation/debian/lalsimulation-octave.install index 3ce27478ca..f46af4a9de 120000 --- a/lalsimulation/debian/lalsimulation-octave.install +++ b/lalsimulation/debian/lalsimulation-octave.install @@ -1 +1 @@ -../../gnuscripts/debian/pkg-octave.install \ No newline at end of file +../../common/debian/pkg-octave.install \ No newline at end of file diff --git a/lalsimulation/debian/lalsimulation.install b/lalsimulation/debian/lalsimulation.install index 876e837b8c..c8fd7f94fd 120000 --- a/lalsimulation/debian/lalsimulation.install +++ b/lalsimulation/debian/lalsimulation.install @@ -1 +1 @@ -../../gnuscripts/debian/pkg.install \ No newline at end of file +../../common/debian/pkg.install \ No newline at end of file diff --git a/lalsimulation/debian/lalsuite.mk b/lalsimulation/debian/lalsuite.mk index 1f2bdb9cf9..9feaddff39 120000 --- a/lalsimulation/debian/lalsuite.mk +++ b/lalsimulation/debian/lalsuite.mk @@ -1 +1 @@ -../../gnuscripts/debian/lalsuite.mk \ No newline at end of file +../../common/debian/lalsuite.mk \ No newline at end of file diff --git a/lalsimulation/debian/liblalsimulation-dev.install b/lalsimulation/debian/liblalsimulation-dev.install index c4f4a14437..10b02c1c20 120000 --- a/lalsimulation/debian/liblalsimulation-dev.install +++ b/lalsimulation/debian/liblalsimulation-dev.install @@ -1 +1 @@ -../../gnuscripts/debian/pkg-dev.install \ No newline at end of file +../../common/debian/pkg-dev.install \ No newline at end of file diff --git a/lalsimulation/debian/python3-lalsimulation.install b/lalsimulation/debian/python3-lalsimulation.install index 097270ae89..d67c93e80b 120000 --- a/lalsimulation/debian/python3-lalsimulation.install +++ b/lalsimulation/debian/python3-lalsimulation.install @@ -1 +1 @@ -../../gnuscripts/debian/pkg-python3.install \ No newline at end of file +../../common/debian/pkg-python3.install \ No newline at end of file diff --git a/lalsimulation/debian/source/format b/lalsimulation/debian/source/format index 21f2586325..1d3a3d45a8 120000 --- a/lalsimulation/debian/source/format +++ b/lalsimulation/debian/source/format @@ -1 +1 @@ -../../../gnuscripts/debian/source/format \ No newline at end of file +../../../common/debian/source/format \ No newline at end of file diff --git a/lalsimulation/doxygen/check_tags.py b/lalsimulation/doxygen/check_tags.py index 4b44b610f8..c6ab14b4a2 120000 --- a/lalsimulation/doxygen/check_tags.py +++ b/lalsimulation/doxygen/check_tags.py @@ -1 +1 @@ -../../doxygen/check_tags.py \ No newline at end of file +../../common/doxygen/check_tags.py \ No newline at end of file diff --git a/lalsimulation/doxygen/doxygen.cfg.in b/lalsimulation/doxygen/doxygen.cfg.in index f145d91dd4..a3fb69285a 120000 --- a/lalsimulation/doxygen/doxygen.cfg.in +++ b/lalsimulation/doxygen/doxygen.cfg.in @@ -1 +1 @@ -../../doxygen/doxygen.cfg.in \ No newline at end of file +../../common/doxygen/doxygen.cfg.in \ No newline at end of file diff --git a/lalsimulation/doxygen/filter.in b/lalsimulation/doxygen/filter.in index 1dbe5e458a..cf10601b3e 120000 --- a/lalsimulation/doxygen/filter.in +++ b/lalsimulation/doxygen/filter.in @@ -1 +1 @@ -../../doxygen/filter.in \ No newline at end of file +../../common/doxygen/filter.in \ No newline at end of file diff --git a/lalsimulation/doxygen/filter_py.py b/lalsimulation/doxygen/filter_py.py index cfea46fcf2..54e8fb3c33 120000 --- a/lalsimulation/doxygen/filter_py.py +++ b/lalsimulation/doxygen/filter_py.py @@ -1 +1 @@ -../../doxygen/filter_py.py \ No newline at end of file +../../common/doxygen/filter_py.py \ No newline at end of file diff --git a/lalsimulation/doxygen/filter_swig.sed b/lalsimulation/doxygen/filter_swig.sed index 6685ffc473..9b2a48884f 120000 --- a/lalsimulation/doxygen/filter_swig.sed +++ b/lalsimulation/doxygen/filter_swig.sed @@ -1 +1 @@ -../../doxygen/filter_swig.sed \ No newline at end of file +../../common/doxygen/filter_swig.sed \ No newline at end of file diff --git a/lalsimulation/doxygen/install_regex.py b/lalsimulation/doxygen/install_regex.py index 89b2c82cff..50e3ad8ec1 120000 --- a/lalsimulation/doxygen/install_regex.py +++ b/lalsimulation/doxygen/install_regex.py @@ -1 +1 @@ -../../doxygen/install_regex.py \ No newline at end of file +../../common/doxygen/install_regex.py \ No newline at end of file diff --git a/lalsimulation/doxygen/layout.xml b/lalsimulation/doxygen/layout.xml index 5f76cf1be3..af032282f9 120000 --- a/lalsimulation/doxygen/layout.xml +++ b/lalsimulation/doxygen/layout.xml @@ -1 +1 @@ -../../doxygen/layout.xml \ No newline at end of file +../../common/doxygen/layout.xml \ No newline at end of file diff --git a/lalsimulation/doxygen/mathjax.js b/lalsimulation/doxygen/mathjax.js index 41a62b104b..d1e6666339 120000 --- a/lalsimulation/doxygen/mathjax.js +++ b/lalsimulation/doxygen/mathjax.js @@ -1 +1 @@ -../../doxygen/mathjax.js \ No newline at end of file +../../common/doxygen/mathjax.js \ No newline at end of file diff --git a/lalsimulation/doxygen/stylesheet.css b/lalsimulation/doxygen/stylesheet.css index 2e8541b4dd..b7381984b6 120000 --- a/lalsimulation/doxygen/stylesheet.css +++ b/lalsimulation/doxygen/stylesheet.css @@ -1 +1 @@ -../../doxygen/stylesheet.css \ No newline at end of file +../../common/doxygen/stylesheet.css \ No newline at end of file diff --git a/lalsimulation/swig/generate_swig_iface.py b/lalsimulation/swig/generate_swig_iface.py index d0bc495be9..e436a427b4 120000 --- a/lalsimulation/swig/generate_swig_iface.py +++ b/lalsimulation/swig/generate_swig_iface.py @@ -1 +1 @@ -../../swig/generate_swig_iface.py \ No newline at end of file +../../common/swig/generate_swig_iface.py \ No newline at end of file diff --git a/lalsimulation/test/python/test_python_imports.py.in b/lalsimulation/test/python/test_python_imports.py.in index e147ac620a..acc69b7d80 120000 --- a/lalsimulation/test/python/test_python_imports.py.in +++ b/lalsimulation/test/python/test_python_imports.py.in @@ -1 +1 @@ -../../../test/test_python_imports.py.in \ No newline at end of file +../../../common/test/test_python_imports.py.in \ No newline at end of file diff --git a/lalsimulation/test/python/test_python_scripts.py.in b/lalsimulation/test/python/test_python_scripts.py.in index 0ec15f696b..04c787e7be 120000 --- a/lalsimulation/test/python/test_python_scripts.py.in +++ b/lalsimulation/test/python/test_python_scripts.py.in @@ -1 +1 @@ -../../../test/test_python_scripts.py.in \ No newline at end of file +../../../common/test/test_python_scripts.py.in \ No newline at end of file -- GitLab From 7f9c61c3607264e981f18357effb84c87d367347 Mon Sep 17 00:00:00 2001 From: Karl Wette Date: Sun, 31 Jul 2022 14:59:34 +1000 Subject: [PATCH 2/5] Move gnuscripts/lalsuite_index.html.in to common/doxygen/lalsuite_index.html.in --- {gnuscripts => common/doxygen}/lalsuite_index.html.in | 0 configure.ac | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) rename {gnuscripts => common/doxygen}/lalsuite_index.html.in (100%) diff --git a/gnuscripts/lalsuite_index.html.in b/common/doxygen/lalsuite_index.html.in similarity index 100% rename from gnuscripts/lalsuite_index.html.in rename to common/doxygen/lalsuite_index.html.in diff --git a/configure.ac b/configure.ac index 9605ee6294..7b7ee6a8ac 100644 --- a/configure.ac +++ b/configure.ac @@ -44,7 +44,7 @@ LALSUITE_ENABLE_LALAPPS LALSUITE_ENABLE_DOXYGEN LALSUITE_ENABLE_MODULE([DOXYGEN]) AS_IF([test "x${doxygen}" = xtrue],[ - AC_CONFIG_FILES([index.html:gnuscripts/lalsuite_index.html.in]) + AC_CONFIG_FILES([index.html:common/doxygen/lalsuite_index.html.in]) AC_SUBST([DOXYGEN_PACKAGE_LINKS],[]) AM_SUBST_NOTMAKE([DOXYGEN_PACKAGE_LINKS]) AC_SUBST([DOXYGEN_LAST_PACKAGE],[]) -- GitLab From 45ed2c82037ca0f5e5d1268b14863678c27b185b Mon Sep 17 00:00:00 2001 From: Karl Wette Date: Sun, 31 Jul 2022 15:02:19 +1000 Subject: [PATCH 3/5] Move maintainer scripts to common/maintainer-scripts/ --- .gitlab-ci.yml | 2 +- .../maintainer-scripts}/check_library_dependencies | 0 .../maintainer-scripts}/cleanup_mailmap_entries | 0 .../maintainer-scripts}/get_library_dependencies_from_c_headers | 0 .../maintainer-scripts}/xlalify_function_calls | 0 5 files changed, 1 insertion(+), 1 deletion(-) rename {gnuscripts => common/maintainer-scripts}/check_library_dependencies (100%) rename {gnuscripts => common/maintainer-scripts}/cleanup_mailmap_entries (100%) rename {gnuscripts => common/maintainer-scripts}/get_library_dependencies_from_c_headers (100%) rename {gnuscripts => common/maintainer-scripts}/xlalify_function_calls (100%) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 72c672ee7a..c80ff2c508 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1970,7 +1970,7 @@ lint:depends: python-debian python-rpm-spec script: - - ./gnuscripts/check_library_dependencies + - ./common/maintainer-scripts/check_library_dependencies lint:gitignore: extends: diff --git a/gnuscripts/check_library_dependencies b/common/maintainer-scripts/check_library_dependencies similarity index 100% rename from gnuscripts/check_library_dependencies rename to common/maintainer-scripts/check_library_dependencies diff --git a/gnuscripts/cleanup_mailmap_entries b/common/maintainer-scripts/cleanup_mailmap_entries similarity index 100% rename from gnuscripts/cleanup_mailmap_entries rename to common/maintainer-scripts/cleanup_mailmap_entries diff --git a/gnuscripts/get_library_dependencies_from_c_headers b/common/maintainer-scripts/get_library_dependencies_from_c_headers similarity index 100% rename from gnuscripts/get_library_dependencies_from_c_headers rename to common/maintainer-scripts/get_library_dependencies_from_c_headers diff --git a/gnuscripts/xlalify_function_calls b/common/maintainer-scripts/xlalify_function_calls similarity index 100% rename from gnuscripts/xlalify_function_calls rename to common/maintainer-scripts/xlalify_function_calls -- GitLab From 480f639c6873fa5380a71ea6fe1065a988940bf6 Mon Sep 17 00:00:00 2001 From: Karl Wette Date: Sun, 31 Jul 2022 15:10:55 +1000 Subject: [PATCH 4/5] Unified README.md for common/ code --- common/README.md | 123 ++++++++++++++++++ common/doxygen/README.md | 11 -- .../cleanup_mailmap_entries | 5 - common/swig/README.md | 34 ----- common/test/README.md | 40 ------ 5 files changed, 123 insertions(+), 90 deletions(-) create mode 100644 common/README.md delete mode 100644 common/doxygen/README.md delete mode 100644 common/swig/README.md delete mode 100644 common/test/README.md diff --git a/common/README.md b/common/README.md new file mode 100644 index 0000000000..e6828ed8d3 --- /dev/null +++ b/common/README.md @@ -0,0 +1,123 @@ +# `common/`: LALSuite common code and maintainer scripts + +This directory contains common code used by the constituent LALSuite +packages. It also contains miscellaneous scripts useful for maintenance. + +## `common/conda/`: LALSuite Conda packages + +This directory contains common code for Conda packages. + +## `common/debian/`: LALSuite Debian packages + +This directory contains common code for Debian packages. + +## `common/doxygen/`: LALSuite Doxygen documentation + +Online HTML documentation for the LALSuite C libraries and Pure-python extras +is generated using [Doxygen](http://www.doxygen.nl/). + +This directory contains the common files that are shared between the doxygen +builds for all of the LALSuite subpackages. + +The build is controlled by the automake file `gnuscripts/lalsuite_doxygen.am`, +customisations for each subpackage can be added in +`/doxygen/Makefile.am`. + +## `common/maintainer-scripts`: Maintainer scripts + +This directory contains miscellaneous scripts useful for maintenance: + +- `check_library_dependencies`: check for consistent library dependencies across + `.gitlab-ci.yml`, autotools, and the Conda, Debian, and RPM packages. This + script is run by the `lint:depends` GitLab CI job + +- `cleanup_mailmap_entries`: perform some cleanup operations on the Git `.mailmap` file: + - sync `.mailmap` with Git log entries; + - provide unique author/email mappings; + - prefer `ligo.org` email addresses. + +- `get_library_dependencies_from_c_headers`: determine library dependencies by + tracking C header usage between libraries. This might be useful during major + reorganisation where one wanted to confirm library dependencies. Will muck up + a local build since it stores preprocessed code in `.o` files. + +- `xlalify_function_calls`: attempt to convert old `LALStatus`-type LAL + functions to XLAL functions, as well as calls to those functions. Relies on + regular expression matching based on common coding patterns in old `LALStatus` + code. Call without arguments for usage. Use at your own risk!! + +## `common/swig`: LALSuite SWIG Bindings + +The LALSuite C libraries are wrapped using [SWIG](http://swig.org/) +to provide Octave and Python bindings for each library. + +The wrappings are built as follows: + +1. A boilerplate pre-processed interface file `swig.i_preproc.i` is + generated that `%include`s all of the package header (`.h`) files. + +2. An XML representation of the library is generated by running + `swig -xml swig.i_preproc.i`. + +3. The XML representation is passed to `generate_swig_iface.py` to generate + the actual SWIG interface file `swigi`. + + This script also handles generic object renaming (e.g. stripping `XLAL` + prefices from functions). See `swig_function_prefixes` in the + `/swig/Makefile.am` for each package for the list of prefixes that are + stripped, and `common/swig/generate_swig_iface.py` for the variable and constant + renames. + +4. The SWIG C library files for each high-level binding are generated by + running `swig -{octave,python} swig.i`. + + The following files modify the build for each subpackage: + + - `/swig/SWIGCommon.i` (LAL only) + - `/swig/SWIGAlpha.i` (always `%include`d first) + - `/swig/SWIGOmega.i` (always `%include`d last) + - `/swig/SWIGOctave.i` + - `/swig/SWIGPython.i` + +5. The C library for each binding is compiled. + +## `common/test`: Test utilities for LALSuite + +This directory contains generic testing utilities for LALSuite. + +### `test_python_imports.py` + +This script discovers all python modules in the `/python//` +tree and sets up a unit test to run `import `. + +This script must be symlinked to `/test/python/` and +referenced from the `Makefile.am` in that directory to run properly. + +It can be accompanied by `exclude-modules.txt` (in the same directory) that lists out +the _file paths_ of modules to exclude from the test relative to the `/python/` +directory, e.g. to exclude `lal.git_version` from the tests you would put + +``` +lal/git_version.py +``` + +into `exclude-modules.txt`. + +### `test_python_scripts.py` + +This script discovers all python scripts in the `/python` directory +and sets up a unit test to run `