Skip to content

Commit

Permalink
ECC-1793: develop binary wheel - use python 3.10 and ensure setuptool…
Browse files Browse the repository at this point in the history
…s>=72.1.0
  • Loading branch information
iainrussell committed Aug 6, 2024
1 parent 43cc89a commit b1b2343
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 6 deletions.
12 changes: 6 additions & 6 deletions scripts/build-linux.sh
Original file line number Diff line number Diff line change
Expand Up @@ -37,14 +37,14 @@ done

sudo yum install -y flex bison

sudo ln -sf /opt/python/cp36-cp36m/bin/python /usr/local/bin/python3
sudo ln -sf /opt/python/cp36-cp36m/bin/python3-config /usr/local/bin/python3-config
sudo ln -sf /opt/python/cp36-cp36m/bin/pip /usr/local/bin/pip3
sudo ln -sf /opt/python/cp310-cp310/bin/python /usr/local/bin/python3
sudo ln -sf /opt/python/cp310-cp310/bin/python3-config /usr/local/bin/python3-config
sudo ln -sf /opt/python/cp310-cp310/bin/pip /usr/local/bin/pip3

sudo pip3 install ninja auditwheel meson
sudo pip3 install ninja auditwheel meson 'setuptools>=72.1.0'

sudo ln -sf /opt/python/cp36-cp36m/bin/meson /usr/local/bin/meson
sudo ln -sf /opt/python/cp36-cp36m/bin/ninja /usr/local/bin/ninja
sudo ln -sf /opt/python/cp310-cp310/bin/meson /usr/local/bin/meson
sudo ln -sf /opt/python/cp310-cp310/bin/ninja /usr/local/bin/ninja

PKG_CONFIG_PATH=/usr/lib64/pkgconfig:/usr/lib/pkgconfig:$PKG_CONFIG_PATH
PKG_CONFIG_PATH=$TOPDIR/install/lib/pkgconfig:$TOPDIR/install/lib64/pkgconfig:$PKG_CONFIG_PATH
Expand Down
1 change: 1 addition & 0 deletions scripts/wheel-linux.sh
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ TOPDIR=$(/bin/pwd)

LD_LIBRARY_PATH=$TOPDIR/install/lib:$TOPDIR/install/lib64:$LD_LIBRARY_PATH

sudo /opt/python/cp${version}-cp${version}*/bin/pip3 install 'setuptools>=72.1.0'
/opt/python/cp${version}-cp${version}*/bin/pip3 list

rm -fr dist wheelhouse
Expand Down

0 comments on commit b1b2343

Please sign in to comment.