Skip to content
This repository was archived by the owner on Dec 27, 2025. It is now read-only.
This repository was archived by the owner on Dec 27, 2025. It is now read-only.

Replace setup.py with CMake #47

Description

@Bonifatius94

Issue:

  • building the project relies on python distutils / setuptools that are not suitable for Python C-extensions
  • installing dependencies to build against (like numpy) is supported very poorly -> makes a sdist very painful to deploy
  • building is not multi-platform capable, i.e. you cannot build for Windows and Mac, just for Linux
  • CMake scikit-build + dockcross build envs offer a solution to automate build processes cross-platform

Suggested Solution:

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions