Sha256: 16ff31ccd88826900cd56bbd2485a18d3b3423a281a8d8b69db7cb385aaf2e4b

Contents?: true

Size: 466 Bytes

Versions: 56

Compression:

Stored size: 466 Bytes

Contents

#!/bin/sh
set -e

# Install tooling
yum -y -q install wget gcc libffi-devel openssl-devel

# Install Rust
curl https://sh.rustup.rs -sSf | sh -s -- -y
export PATH=~/.cargo/bin:$PATH

# Build wheels
/opt/python/cp37-cp37m/bin/python setup.py bdist_wheel

# Audit wheels
for wheel in dist/*.whl; do
  auditwheel repair $wheel -w dist/
  rm $wheel
done

# Extract wheels
for wheel in dist/*.whl; do
    /opt/python/cp37-cp37m/bin/wheel unpack $wheel -d wheelhouse
done

Version data entries

56 entries across 28 versions & 1 rubygems

Version Path
pyroscope-0.4.0 elflib/thread_id/manylinux.sh
pyroscope-0.4.0 elflib/rbspy/manylinux.sh
pyroscope-0.4.0-x86_64-linux elflib/rbspy/manylinux.sh
pyroscope-0.4.0-x86_64-linux elflib/thread_id/manylinux.sh
pyroscope-0.4.0-x86_64-darwin elflib/thread_id/manylinux.sh
pyroscope-0.4.0-x86_64-darwin elflib/rbspy/manylinux.sh
pyroscope-0.4.0-arm64-darwin elflib/rbspy/manylinux.sh
pyroscope-0.4.0-arm64-darwin elflib/thread_id/manylinux.sh
pyroscope-0.4.0-aarch64-linux elflib/thread_id/manylinux.sh
pyroscope-0.4.0-aarch64-linux elflib/rbspy/manylinux.sh
pyroscope-0.3.2-aarch64-linux elflib/thread_id/manylinux.sh
pyroscope-0.3.2-aarch64-linux elflib/rbspy/manylinux.sh
pyroscope-0.3.2 elflib/thread_id/manylinux.sh
pyroscope-0.3.2 elflib/rbspy/manylinux.sh
pyroscope-0.3.2-x86_64-linux elflib/rbspy/manylinux.sh
pyroscope-0.3.2-x86_64-linux elflib/thread_id/manylinux.sh
pyroscope-0.3.2-x86_64-darwin elflib/rbspy/manylinux.sh
pyroscope-0.3.2-x86_64-darwin elflib/thread_id/manylinux.sh
pyroscope-0.3.2-arm64-darwin elflib/rbspy/manylinux.sh
pyroscope-0.3.2-arm64-darwin elflib/thread_id/manylinux.sh