Skip to content
Snippets Groups Projects
Commit 852eb973 authored by Karl Wette's avatar Karl Wette
Browse files

Point LALSuite wheels to solar_system_ephemerides package for ephemeris files

[ci wheels]
parent 1b10bb21
No related branches found
No related tags found
No related merge requests found
......@@ -1039,6 +1039,7 @@ lalapps:conda:py39:
- ${PYTHON} -m venv test
- source test/bin/activate
- python -m pip install --upgrade pip
- python -m pip install solar_system_ephemerides
- python -m pip install wheelhouse/*
# check metadata
- python -m pip show lalsuite
......@@ -1068,16 +1069,17 @@ lalapps:conda:py39:
- export PYTHON="/opt/python/$(echo ${CI_JOB_NAME} | sed 's/.*:\(.*\)-manylinux.*/\1/')/bin/python"
# Build wheel
- ./00boot
- SSE="solar_system_ephemerides/ephemerides"
- ./configure
${ENABLE_NIGHTLY}
--with-relative-data-path="../lalapps/data"
--with-relative-data-path="../lalapps/data:../${SSE}/earth:../${SSE}/sun:../${SSE}/time"
--without-fallback-data-path
--disable-doxygen
--disable-swig-octave
--enable-mpi
--enable-python
--enable-swig-python
--with-ephem=minimal
--without-ephem
PYTHON=${PYTHON}
- make -j${CPU_COUNT} wheel
# Bundle and fix up dependent shared libraries
......@@ -1107,16 +1109,17 @@ lalapps:conda:py39:
- python -m pip list installed
# Build wheel
- ./00boot
- SSE="solar_system_ephemerides/ephemerides"
- ./configure
${ENABLE_NIGHTLY}
--with-relative-data-path="../../lalapps/data"
--with-relative-data-path="../../lalapps/data:../../${SSE}/earth:../../${SSE}/sun:../../${SSE}/time"
--without-fallback-data-path
--disable-doxygen
--disable-swig-octave
--enable-mpi
--enable-python
--enable-swig-python
--with-ephem=minimal
--without-ephem
PYTHON=$(which python)
LDFLAGS=-Wl,-headerpad_max_install_names
- make -j${CPU_COUNT} wheel
......
......@@ -189,6 +189,9 @@ setup(
'scipy',
],
extras_require={
'ephemerides': [
'solar_system_ephemerides',
],
'lalinference': [
'gwdatafind',
'gwpy',
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment