torressa / cspy

A collection of algorithms for the (Resource) Constrained Shortest Path problem in Python / C++ / C#
https://torressa.github.io/cspy/
MIT License
78 stars 24 forks source link

Fix Windows workflow #58

Closed torressa closed 3 years ago

torressa commented 3 years ago

Describe the bug I can't the github Windows workflow to work. See .github/workflows/win*.

Expected behavior Windows building and tests passing both in Cpp and Python.

torressa commented 3 years ago

I think there's issues with:

  1. linking dynamic gtest with the static library.
  2. Path handling (I think) in the python_package step in cmake/python.cmake https://github.com/torressa/cspy/blob/e7b49f8b10179a02e9e0330b14a748daf56610a5/cmake/python.cmake#L74
torressa commented 3 years ago

Cpp + python tests now working Upload of the wheels still failing and same issue as #61 with the python versions

torressa commented 3 years ago

Python3.9 wheel available

torressa commented 3 years ago

All wheels available