add pybind11 stubgen do test scripts

This commit is contained in:
Christopher Lackner 2022-08-08 09:35:45 +02:00
parent 56aa4581ea
commit b98a0e1f88
5 changed files with 5 additions and 5 deletions

View File

@ -9,6 +9,6 @@ $env:NETGEN_CCACHE = 1
$pydir=$args[0] $pydir=$args[0]
& $pydir\python.exe --version & $pydir\python.exe --version
& $pydir\python.exe -m pip install scikit-build wheel numpy twine & $pydir\python.exe -m pip install scikit-build wheel numpy twine pybind11-stubgen
& $pydir\python setup.py bdist_wheel -G"Visual Studio 16 2019" & $pydir\python setup.py bdist_wheel -G"Visual Studio 16 2019"
& $pydir\python -m twine upload dist\*.whl & $pydir\python -m twine upload dist\*.whl

View File

@ -11,7 +11,7 @@ for pyversion in 38 39 310
do do
export PYDIR="/opt/python/cp${pyversion}-cp${pyversion}/bin" export PYDIR="/opt/python/cp${pyversion}-cp${pyversion}/bin"
echo $PYDIR echo $PYDIR
$PYDIR/pip install -U pytest-check numpy wheel scikit-build $PYDIR/pip install -U pytest-check numpy wheel scikit-build pybind11-stubgen
rm -rf _skbuild rm -rf _skbuild
$PYDIR/pip wheel . $PYDIR/pip wheel .

View File

@ -6,7 +6,7 @@ export NETGEN_CCACHE=1
export PYDIR=/Library/Frameworks/Python.framework/Versions/$1/bin export PYDIR=/Library/Frameworks/Python.framework/Versions/$1/bin
$PYDIR/python3 --version $PYDIR/python3 --version
$PYDIR/pip3 install --user numpy twine scikit-build wheel $PYDIR/pip3 install --user numpy twine scikit-build wheel pybind11-stubgen
export CMAKE_OSX_ARCHITECTURES='arm64;x86_64' export CMAKE_OSX_ARCHITECTURES='arm64;x86_64'
$PYDIR/python3 setup.py bdist_wheel --plat-name macosx-10.15-universal2 -j10 $PYDIR/python3 setup.py bdist_wheel --plat-name macosx-10.15-universal2 -j10

View File

@ -29,5 +29,5 @@ RUN apt-get update && apt-get -y install \
tcl-dev \ tcl-dev \
tk-dev tk-dev
RUN python3 -m pip install pytest-check RUN python3 -m pip install pytest-check pybind11-stubgen
ADD . /root/src/netgen ADD . /root/src/netgen

View File

@ -23,5 +23,5 @@ RUN apt-get update && apt-get -y install \
tcl-dev \ tcl-dev \
tk-dev tk-dev
RUN python3 -m pip install pytest-mpi pytest-check pytest RUN python3 -m pip install pytest-mpi pytest-check pytest pybind11-stubgen
ADD . /root/src/netgen ADD . /root/src/netgen