crazywhalecc
23db10d3cd
Add libiconv,libssh2,libxml2,xz
2026-02-02 15:35:59 +08:00
crazywhalecc
455d42d162
Separate package config
2026-02-02 13:32:35 +08:00
crazywhalecc
ccd948e58a
Add openssl lib support
2026-01-26 00:46:42 +08:00
crazywhalecc
c27ed8b0b4
Implement fastlz, zlib (unix)
2026-01-22 16:50:31 +08:00
crazywhalecc
22fc7030f6
Implement attr, brotli, bzip2 build for unix
2026-01-22 16:05:21 +08:00
crazywhalecc
355da340b4
Merge remote-tracking branch 'origin/v3-feat/win' into v3-feat/win
2025-12-11 14:53:03 +08:00
Jerry Ma
9a91aecb28
Update src/Package/Target/php/windows.php
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-11 14:47:44 +08:00
crazywhalecc
8bf2f42596
Merge remote-tracking branch 'origin/v3-feat/win' into v3-feat/win
2025-12-11 14:47:31 +08:00
Jerry Ma
4e841cfc67
Update src/Package/Target/php/windows.php
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-11 14:47:14 +08:00
crazywhalecc
da8b7c2bc4
Use the real build target to display
2025-12-11 14:45:56 +08:00
crazywhalecc
6d292b4c54
Add WindowsCMakeExecutor
2025-12-11 14:24:59 +08:00
crazywhalecc
f6b47ad810
Separate unix and windows build for php
2025-12-11 13:50:36 +08:00
crazywhalecc
7c8b40a49a
Add windows php cli builds, support micro patches
2025-12-11 13:49:32 +08:00
crazywhalecc
eb0a36e379
Rename
2025-12-11 13:47:49 +08:00
crazywhalecc
458af6ac78
Add build function check for current OS and update validation logic
2025-12-10 13:38:25 +08:00
Jerry Ma
f68adc3256
Update src/Package/Target/php.php
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-10 09:52:59 +08:00
Jerry Ma
4a968757ba
Update src/Package/Library/ncurses.php
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-10 09:49:20 +08:00
crazywhalecc
b0f630f95f
Add package outputs, colorize motd
2025-12-09 16:34:43 +08:00
crazywhalecc
808aed2a66
Refactor package stage handling and update class structures for improved flexibility
2025-12-09 14:58:11 +08:00
crazywhalecc
a4bd2a79a9
Add shared extension build support
2025-12-08 17:01:58 +08:00
crazywhalecc
b384345723
Add php-micro patch for embed mode
2025-12-08 17:00:18 +08:00
crazywhalecc
11e7a590c8
Add ncurses package build
2025-12-08 16:58:47 +08:00
crazywhalecc
20e0711747
Add libedit package build
2025-12-08 16:58:42 +08:00
crazywhalecc
80d922ab3b
Use patch for current package exclusively
2025-12-08 16:58:04 +08:00
crazywhalecc
3ff762c4c8
Fix wrong namespace in go-xcaddy package
2025-12-08 11:06:50 +08:00
crazywhalecc
dbc6dbee53
Add Zig package support with downloader and installation checks
2025-12-08 11:06:50 +08:00
crazywhalecc
c925914925
Add version getter and checksum for go-xcaddy artifact
2025-12-05 15:31:56 +08:00
crazywhalecc
ee46c1c387
Fix switch-php-version command not working bug
2025-12-04 21:21:27 +08:00
crazywhalecc
daa87e1350
Add DirDiff utility and enhance package build process
...
- Introduced DirDiff class for tracking directory file changes.
- Updated ConsoleApplication to use addCommand for build targets.
- Enhanced PackageBuilder with methods for deploying binaries and extracting debug info.
- Improved package installation logic to support shared extensions.
- Added readline extension with patching for static builds.
2025-12-04 10:53:49 +08:00
crazywhalecc
14bfb4198a
v3 base
2025-11-30 15:35:04 +08:00