From 57598656b7ff23f05714141023dbca3d9d53be7b Mon Sep 17 00:00:00 2001 From: Justin Carpentier <justin.carpentier@inria.fr> Date: Sat, 24 Jun 2023 15:31:47 +0200 Subject: [PATCH] ci/windows: debug --- .github/workflows/windows-conda.yml | 69 +++++++++++++---------------- 1 file changed, 32 insertions(+), 37 deletions(-) diff --git a/.github/workflows/windows-conda.yml b/.github/workflows/windows-conda.yml index f7f0695c..ef75e037 100644 --- a/.github/workflows/windows-conda.yml +++ b/.github/workflows/windows-conda.yml @@ -49,43 +49,38 @@ jobs: :: Build and Install cmake --build . --config Release --target install - if errorlevel 1 exit 1 - - :: Build stubs - git clone https://github.com/jcarpent/pybind11-stubgen.git - python "%CD%\pybind11-stubgen\pybind11_stubgen\__init__.py" -o %CONDA_PREFIX%\Lib\site-packages\eigenpy eigenpy --boost-python --ignore-invalid signature --no-setup-py --root-module-suffix "" - if errorlevel 1 exit 1 - - :: Testing - ctest --output-on-failure -C Release -V - if errorlevel 1 exit 1 - - :: Test Python import - cd .. - python -c "import eigenpy" - if errorlevel 1 exit 1 - - :: Test packaging - - cmake -B test-packaging -S unittest/packaging/cmake ^ - -G "NMake Makefiles" ^ - -DPYTHON_EXECUTABLE=%CONDA_PREFIX%\python.exe - if errorlevel 1 exit 1 - - :: Configure hpp-fcl - conda install -c conda-forge octomap assimp qhull - git clone --recursive https://github.com/humanoid-path-planner/hpp-fcl.git - pushd hpp-fcl - mkdir build - pushd build - cmake ^ - -G "NMake Makefiles" ^ - -DCMAKE_INSTALL_PREFIX=%CONDA_PREFIX%\Library ^ - -DCMAKE_BUILD_TYPE=Release ^ - -DPYTHON_EXECUTABLE=%CONDA_PREFIX%\python.exe ^ - .. - cd .. - if errorlevel 1 exit 1 + # if errorlevel 1 exit 1 + + # :: Testing + # ctest --output-on-failure -C Release -V + # if errorlevel 1 exit 1 + + # :: Test Python import + # cd .. + # python -c "import eigenpy" + # if errorlevel 1 exit 1 + + # :: Test packaging + + # cmake -B test-packaging -S unittest/packaging/cmake ^ + # -G "NMake Makefiles" ^ + # -DPYTHON_EXECUTABLE=%CONDA_PREFIX%\python.exe + # if errorlevel 1 exit 1 + + # :: Configure hpp-fcl + # conda install -c conda-forge octomap assimp qhull + # git clone --recursive https://github.com/humanoid-path-planner/hpp-fcl.git + # pushd hpp-fcl + # mkdir build + # pushd build + # cmake ^ + # -G "NMake Makefiles" ^ + # -DCMAKE_INSTALL_PREFIX=%CONDA_PREFIX%\Library ^ + # -DCMAKE_BUILD_TYPE=Release ^ + # -DPYTHON_EXECUTABLE=%CONDA_PREFIX%\python.exe ^ + # .. + # cd .. + # if errorlevel 1 exit 1 -- GitLab