mirror of
https://github.com/NGSolve/netgen.git
synced 2024-12-25 05:20:34 +05:00
Merge branch 'ignore_export_errors_stubgen' into 'master'
Ignore export errors stubgen See merge request ngsolve/netgen!515
This commit is contained in:
commit
a6852cf41b
@ -32,7 +32,7 @@ if(pybind11_stubgen AND NOT ${pybind11_stubgen} EQUAL 0)
|
||||
for better autocompletion support install it with pip.")
|
||||
else()
|
||||
message("-- Found pybind11-stubgen: ${stubgen_path}")
|
||||
install(CODE "execute_process(COMMAND ${PYTHON_EXECUTABLE} -m pybind11_stubgen --no-setup-py netgen)")
|
||||
install(CODE "execute_process(COMMAND ${PYTHON_EXECUTABLE} -m pybind11_stubgen --no-setup-py --ignore-invalid=all netgen)")
|
||||
install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/../stubs/netgen-stubs/ DESTINATION ${NG_INSTALL_DIR_PYTHON}/netgen/ COMPONENT netgen)
|
||||
endif()
|
||||
endif(BUILD_STUB_FILES)
|
||||
|
@ -9,6 +9,6 @@ $env:NETGEN_CCACHE = 1
|
||||
|
||||
$pydir=$args[0]
|
||||
& $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 -m twine upload dist\*.whl
|
||||
|
@ -11,7 +11,7 @@ for pyversion in 38 39 310
|
||||
do
|
||||
export PYDIR="/opt/python/cp${pyversion}-cp${pyversion}/bin"
|
||||
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
|
||||
$PYDIR/pip wheel .
|
||||
|
@ -6,7 +6,7 @@ export NETGEN_CCACHE=1
|
||||
|
||||
export PYDIR=/Library/Frameworks/Python.framework/Versions/$1/bin
|
||||
$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'
|
||||
$PYDIR/python3 setup.py bdist_wheel --plat-name macosx-10.15-universal2 -j10
|
||||
|
@ -29,5 +29,5 @@ RUN apt-get update && apt-get -y install \
|
||||
tcl-dev \
|
||||
tk-dev
|
||||
|
||||
RUN python3 -m pip install pytest-check
|
||||
RUN python3 -m pip install pytest-check pybind11-stubgen
|
||||
ADD . /root/src/netgen
|
||||
|
@ -23,5 +23,5 @@ RUN apt-get update && apt-get -y install \
|
||||
tcl-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
|
||||
|
Loading…
Reference in New Issue
Block a user