static-php-cli
static-php-cli copied to clipboard
Build standalone PHP binary on Linux, macOS, FreeBSD, Windows, with PHP project together, with popular extensions included.
## What does this PR do? Prepare for future brand promotion :/ I have reservations about renaming and moving the repository, as GitHub will automatically redirect to the new repository,...
# [RFC] 3.0 Updates - Zig Support In current 2.x version, we regard `zig` as an alternative build toolchain. Based on our previous ideas, we will use ZigToolchain as the...
Most users will probably never use micro. No reason to apply their specific patches that may influence or break other things.
# [RFC] 3.0 Updates - Friendly Console The console output and logger is one of the most important components for SPC tool. But currently we have very green output and...
# [RFC] 3.0 Updates - Structure ## Refactoring libraries, extensions and PhpBuilder with Attributes For most of `src/SPC/builder/linux/library/*.php`, it just contains a name and `use` trait. It's useless and redundant....
# [RFC] 3.0 Updates - Parallel Building and Downloading static-php-cli 2.x has downloader for all sources, but downloading them one by one is quite slow. It's best to support parallel...
Signature is also suggested.
placeholder issue for now, I will prepare detailed instructions to establish a baseline on your system and we can play around with optimisations later Copy-paste from zig pr: Test settings:...
# [RFC] 3.0 Updates - Vendor Mode Support For long time, the SPC can only be used as a standalone tool or complete CLI project for PHP, and there are...