Skip to content

Build standalone binary wheels for Linux and Mac OS

Leo P. Singer requested to merge leo-singer/lalsuite:wheel into master

Based on http://github.com/ligo-cbc/minlal, but with a few improvements:

  • Build for all supported Python ABI versions
  • Put common dependencies inside Docker image to speed up builds
  • Tidy and integate with LALSuite's CI setup
  • Use the auditwheel tool for shared library cleanup on linux

Note that this should probably be triggered by top-level release tags, e.g.:

only:
  - /^lalsuite-v/

The packages should be usable but larger than necessary due to a bug that I reported in auditwheel.

Edited by LALSuite Bot

Merge request reports