项目作者: cms-l1-globaltrigger

项目描述 :
Docker image for building portable Python wheels for utm modules.
高级语言: Shell
项目地址: git://github.com/cms-l1-globaltrigger/tm-manylinux.git
创建时间: 2020-03-23T14:30:02Z
项目社区:https://github.com/cms-l1-globaltrigger/tm-manylinux

开源协议:GNU General Public License v3.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

  1. docker build . -t tm-manylinux:latest

Usage

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

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

Generated wheels can be found in the local directory wheelhouse.