Releases: tttapa/py-build-cmake
Releases · tttapa/py-build-cmake
0.1.3
0.1.2
Full Changelog: 0.1.1...0.1.2
0.1.1
- Additional build backend for packaging some components separately from the main distribution. See the components page for details.
Full Changelog: 0.1.0...0.1.1
0.1.0
- Extract CMaker class
- Command-line interface for configuring, building and installing the CMake projects with custom options
- Allow specifying relative paths for
--local
and--cross
options - General improvements in error handling and dependencies
Full Changelog: 0.0.15...0.1.0
0.0.16a2
- Improvements to the command-line interface.
Full Changelog: 0.0.16a1...0.0.16a2
0.0.16a1
- Command line interface to configure, build and install the CMake project with the right settings
Full Changelog: 0.0.15...0.0.16a1
0.0.15
- Default options for cross-compilation Python ABI, version and architecture
- Allow absolute path for cross-compilation toolchain file
Full Changelog: 0.0.14...0.0.15
0.0.14
- Make
[tool]
optional inpyproject.toml
Full Changelog: 0.0.13...0.0.14
0.0.13
- Use custom tags implementation based on PyPA
packaging
to get correct tags for PyPy. - Respect
ARCHFLAGS
for cross-compilation on macOS.
Full Changelog: 0.0.12...0.0.13
0.0.12
- Support
--local
and--cross
flags to specify configuration overrides. - Improved CMake Python discovery when cross-compiling.
- Install Python stubs as subdirectories to allow for submodules in C extension modules.
- Various minor improvements.
Full Changelog: 0.0.11...0.0.12