Commit Graph

225 Commits

Author SHA1 Message Date
crazywhalecc
0cecda791d Remove debug log for scandirs 2026-05-07 14:40:43 +08:00
crazywhalecc
d3b7c9106f Add ConditionalOn attribute 2026-05-07 14:40:14 +08:00
henderkes
90d7fe46d7 add ext-gearman 2026-05-06 11:39:08 +07:00
crazywhalecc
ffe998697f Improve GitHub source retrieval by using latest release endpoint and enhancing version handling 2026-04-30 11:16:52 +08:00
crazywhalecc
48c3be7e70 Add shared extension output 2026-04-29 16:37:15 +08:00
crazywhalecc
d458f57c84 Forward-port #1110 2026-04-29 16:24:58 +08:00
crazywhalecc
c454a1dc8e Enhance Linux distribution detection and package installation commands (forward-port #1109) 2026-04-29 15:53:52 +08:00
crazywhalecc
e70f5252a1 remove workaround for zig < 0.16 (forward-port #1105) 2026-04-29 15:42:07 +08:00
crazywhalecc
02713fafb5 Enhance package management in CraftCommand by merging craft-level packages and shared extensions into build options 2026-04-29 15:09:21 +08:00
crazywhalecc
c39155898a Add deps-map component and related command 2026-04-20 11:30:40 +08:00
crazywhalecc
05900c2d6c Remove patch point 2026-04-20 11:29:16 +08:00
crazywhalecc
2045055591 Add GUIDE section for v3 docs 2026-04-19 18:01:56 +08:00
crazywhalecc
e3b07d701e Remove unused fail download elements 2026-04-16 14:32:29 +08:00
crazywhalecc
3ff0742ff1 Enhance error handling in artifact downloading process 2026-04-16 14:08:06 +08:00
crazywhalecc
7b66a88af1 Add dump-extensions command 2026-04-13 10:47:34 +08:00
crazywhalecc
4ddc137eae Add clang finder for Windows 2026-04-12 23:17:33 +08:00
crazywhalecc
f8ed1aa86e Fix unpassed env for windows cmd 2026-04-12 23:17:16 +08:00
crazywhalecc
0dbbf7abb2 Allow all packages has output 2026-04-12 23:12:26 +08:00
crazywhalecc
be034b756b Allow detect static-bins for windows 2026-04-12 23:12:11 +08:00
crazywhalecc
cc713069c2 Remove unnecessary TODO mark 2026-04-12 13:36:12 +08:00
crazywhalecc
661b0fe887 Remove v2 from v3 branch 2026-04-12 13:19:59 +08:00
crazywhalecc
8ee9d134b3 Add craft command 2026-04-12 01:12:53 +08:00
crazywhalecc
6976e9db96 Allow callback for removeDir 2026-04-12 01:12:32 +08:00
crazywhalecc
39a975dc90 Just skip sleep 2026-04-12 01:12:17 +08:00
crazywhalecc
4f1ed70c96 Move out callback 2026-04-12 01:11:59 +08:00
crazywhalecc
626bdc3509 Allow fallback to builder options 2026-04-12 01:11:48 +08:00
crazywhalecc
ae7552f5a2 Forward-port #1087 2026-04-11 00:45:31 +08:00
crazywhalecc
1d0ccdec45 Refactor micro:combine command on v3 2026-04-09 15:16:44 +08:00
crazywhalecc
9b8e0c794a Update getBinaryExtractConfig to handle 'hosted' cache extraction path 2026-04-09 10:07:09 +08:00
crazywhalecc
2f260e4d09 Add moveFileOrDir method to handle cross-device file and directory moves 2026-04-08 22:14:55 +08:00
crazywhalecc
c207269998 Add php extension OS support checks to PackageInstaller 2026-04-08 22:13:59 +08:00
crazywhalecc
097af804a7 Add OS support checks to PhpExtensionPackage 2026-04-08 22:13:44 +08:00
crazywhalecc
a5a3a990bf Use legacy --enable-micro-win32 way to workaround 2026-04-08 22:13:21 +08:00
crazywhalecc
a3624b1510 Forward-port #1078, add sqlsrv and pdo_sqlsrv extension support for win 2026-04-08 11:22:45 +08:00
crazywhalecc
ee854eed41 Refactor extension configuration and improve Windows build support 2026-04-08 11:08:05 +08:00
crazywhalecc
30c9a3f7a3 phpstan 2026-04-07 17:11:27 +08:00
crazywhalecc
baa21d6e94 Implement caching for config file parsing to improve performance 2026-04-07 17:10:33 +08:00
crazywhalecc
028aa45c17 Merge remote-tracking branch 'origin/v3-refactor/win-exts' into v3-refactor/win-exts
# Conflicts:
#	src/Package/Target/php/windows.php
2026-04-06 13:16:55 +08:00
crazywhalecc
85b9f5e055 Refactor package resolution to filter only available build artifacts 2026-04-06 13:15:25 +08:00
crazywhalecc
f8d24e2b3a Refactor package resolution to filter only available build artifacts 2026-04-06 13:13:45 +08:00
crazywhalecc
991da260ba Enhance CMake configuration with dynamic linker flags for target packages 2026-04-06 13:06:25 +08:00
crazywhalecc
51b8a0cab5 Fix upx packing for win 2026-04-03 16:26:20 +08:00
crazywhalecc
b96586e4d3 Add curl extension and enhance Windows build process 2026-03-31 15:10:47 +08:00
crazywhalecc
13a15b1a5a Use alpha1 as version number 2026-03-24 15:31:15 +08:00
crazywhalecc
b625d80dc0 Fix tar command for unix 2026-03-24 13:30:17 +08:00
crazywhalecc
7c3022b7e3 Add postgresql (replace postgresql-win) 2026-03-24 12:07:57 +08:00
crazywhalecc
2a50015c12 Add download options for install-pkg command 2026-03-24 12:07:02 +08:00
crazywhalecc
75dd01aa91 Enhance package download logic to handle binary-only packages and improve error messaging for installation failures 2026-03-21 12:43:39 +08:00
crazywhalecc
bf4d227a55 Add error handling for missing vswhere.exe in WindowsUtil 2026-03-21 12:42:47 +08:00
crazywhalecc
f6e00c67cc Refactor LibraryPackage to skip pkg-config and static-bin checks on Windows 2026-03-21 00:32:02 +08:00