Skip to content

Conversation

@ZCG-coder
Copy link
Owner

build.py attempts to solve problems on platforms where CMake is unavailable. It manually calls the compiler, but uses a totally different approach than CMake - the binary files are stored after compilation, and it will NEVER build a file twice.

Tasks:

  • Add a basic build system.
  • Automatically determine the compiler, linker, archiver, etc.
  • Ability to determine whether a target needs updating.
  • Ability to show percentage.
  • Add documentation.
  • Add tests.
  • Modify setup.py to use the new build system.
  • Build the entire library using the new build system.

@ZCG-coder ZCG-coder self-assigned this Apr 22, 2024
@ZCG-coder ZCG-coder added T-Feature Type - New feature or request C-Python Code - Pull requests that update Python code labels Apr 22, 2024
@ZCG-coder ZCG-coder added this to the First Release milestone Apr 22, 2024
@ZCG-coder ZCG-coder merged commit 2b12ada into main May 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

C-Python Code - Pull requests that update Python code T-Feature Type - New feature or request

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants