2021-10-27 16:50:07 +02:00
|
|
|
set -e
|
2024-05-13 13:43:53 +02:00
|
|
|
|
2021-10-27 16:50:07 +02:00
|
|
|
rm -rf _skbuild dist
|
|
|
|
|
2023-10-10 17:15:01 +02:00
|
|
|
export PYDIR=/Library/Frameworks/Python.framework/Versions/$1/bin
|
|
|
|
export PATH=$PYDIR:/Applications/CMake.app/Contents/bin:$PATH
|
2021-10-27 16:50:07 +02:00
|
|
|
export NETGEN_CCACHE=1
|
|
|
|
|
|
|
|
$PYDIR/python3 --version
|
2024-09-19 16:19:33 +02:00
|
|
|
$PYDIR/python3 -m pip install packaging requests
|
2024-08-28 18:04:16 +02:00
|
|
|
$PYDIR/python3 tests/utils.py --check-pip || exit 0
|
2024-06-14 10:50:42 +02:00
|
|
|
$PYDIR/python3 -m pip install --user numpy twine scikit-build wheel pybind11-stubgen
|
|
|
|
$PYDIR/python3 -m pip install --user -U netgen-occt==7.8.1 netgen-occt-devel==7.8.1
|
2021-10-27 16:50:07 +02:00
|
|
|
|
|
|
|
export CMAKE_OSX_ARCHITECTURES='arm64;x86_64'
|
2022-09-16 15:47:14 +02:00
|
|
|
export NETGEN_ARCH='avx2'
|
2021-11-04 13:03:38 +01:00
|
|
|
$PYDIR/python3 setup.py bdist_wheel --plat-name macosx-10.15-universal2 -j10
|
2022-02-25 16:05:36 +01:00
|
|
|
$PYDIR/python3 -m twine upload dist/*.whl
|