/tm-manylinux

Docker image for building portable Python wheels for utm modules for Linux.

Primary LanguageShellGNU General Public License v3.0GPL-3.0

tm-manylinux

Docker image for building portable Python wheels for tmTable, tmGrammar and tmEventSetup.

Designed for continuous integration and automated deployment with github actions.

Based on pypa's manylinux docker Image with additional build tools installed:

Build

docker build . -t tm-manylinux:latest

Usage

Use build_wheels.sh <version> <module...> to build utm python wheels.

docker run --name utm_wheels tm-manylinux:latest build_wheels.sh 0.12.0 tm-grammar tm-table tm-eventsetup
docker cp utm_wheels:/io/wheelhouse .
docker rm utm_wheels

Generated wheels can be found in the local directory wheelhouse.