DubbleClick
|
779a724875
|
go's gcc driver is the dumbest shit to ever exist
|
2025-08-25 11:21:08 +07:00 |
|
DubbleClick
|
d48c84d81b
|
move -lstdc++ to the end of the libraries
|
2025-08-19 10:27:52 +07:00 |
|
crazywhalecc
|
8d84a95c01
|
Fix WindowsCmd execution, use popen instead of proc_open
|
2025-08-16 17:54:24 +08:00 |
|
crazywhalecc
|
29dc5e4ea7
|
Chore
|
2025-08-07 13:09:18 +08:00 |
|
crazywhalecc
|
f68f060be2
|
Refactor all (except command) modules using new exceptions
|
2025-08-07 13:09:18 +08:00 |
|
crazywhalecc
|
722bb31815
|
Introduce AttributeMapper for managing extensions and doctor attributes
|
2025-08-07 13:09:18 +08:00 |
|
crazywhalecc
|
e28580de00
|
Refactor shell utilities: reorganize namespaces and introduce Shell base class
|
2025-08-07 13:09:18 +08:00 |
|
crazywhalecc
|
0c9a30256e
|
Remove all @throws PHPDoc, it's almost useless for SPC anymore
|
2025-08-07 13:09:18 +08:00 |
|
crazywhalecc
|
7d0577460f
|
cs-fix
|
2025-08-01 02:05:46 +08:00 |
|
crazywhalecc
|
6b23f4b34a
|
Fix PHPUnit test on Windows, ignore calling linux system util for other OS
|
2025-08-01 01:53:38 +08:00 |
|
crazywhalecc
|
451de4a6f6
|
Fix ConfigValidator and sort config
|
2025-08-01 01:50:32 +08:00 |
|
crazywhalecc
|
1047d471ed
|
Merge branch 'main' into php-85
# Conflicts:
# src/SPC/builder/linux/LinuxBuilder.php
# src/SPC/store/source/PhpSource.php
# src/globals/test-extensions.php
|
2025-07-31 23:46:34 +08:00 |
|
crazywhalecc
|
cb0ea67a28
|
Fix x86_64 macOS bison finder path
|
2025-07-31 00:09:13 +08:00 |
|
crazywhalecc
|
357c04def0
|
Merge branch 'main' into php-85
# Conflicts:
# src/SPC/util/PkgConfigUtil.php
|
2025-07-30 23:25:49 +08:00 |
|
crazywhalecc
|
af10cacdff
|
Add openssl version getter for Windows, test openssl
|
2025-07-30 23:23:12 +08:00 |
|
DubbleClick
|
83dae09208
|
cs fix
|
2025-07-29 10:49:08 +07:00 |
|
DubbleClick
|
81f359dbcf
|
fix tests
|
2025-07-29 10:39:21 +07:00 |
|
DubbleClick
|
e8bc892d8b
|
Merge branch 'main' of https://github.com/crazywhalecc/static-php-cli into zig
|
2025-07-29 10:20:30 +07:00 |
|
Jerry Ma
|
fafe7d5778
|
Merge pull request #835 from crazywhalecc/chore/test-and-validate
Chore: PHPUnit test & docs & PHPDoc for vendor mode
|
2025-07-29 11:08:53 +08:00 |
|
crazywhalecc
|
0696acb9c5
|
Add support for re2c in tool checklists and environment setup
|
2025-07-28 15:54:55 +08:00 |
|
DubbleClick
|
fb62a0e338
|
small adjustments
|
2025-07-26 20:12:18 +07:00 |
|
DubbleClick
|
c2b3b78846
|
switch to libmimalloc.a because go linker is sometimes doing unpredictable things
|
2025-07-26 13:51:34 +07:00 |
|
DubbleClick
|
27a4d5af54
|
better description of function
|
2025-07-25 10:04:06 +07:00 |
|
DubbleClick
|
00e78dd84f
|
fix imagick problem, for some reason it must be in the --start-group --end-group
|
2025-07-25 09:59:24 +07:00 |
|
DubbleClick
|
7eb5fb4520
|
l:libstdc++.a
|
2025-07-25 09:30:15 +07:00 |
|
DubbleClick
|
7177afd7f8
|
phpstan fix
|
2025-07-24 21:57:56 +07:00 |
|
DubbleClick
|
eca7a43a01
|
get rid of extra logic for shared and static libraries, rely on SPCConfigUtil
|
2025-07-24 21:42:31 +07:00 |
|
DubbleClick
|
5c9a3e236b
|
array_reverse again
|
2025-07-24 21:29:34 +07:00 |
|
DubbleClick
|
84e470d213
|
Merge branch 'main' of https://github.com/crazywhalecc/static-php-cli into zig
|
2025-07-24 11:02:11 +07:00 |
|
DubbleClick
|
4e4cf4bbc7
|
fix weird macos thing?!
|
2025-07-23 17:33:49 +07:00 |
|
DubbleClick
|
fa38fa1410
|
easier debugging for breakpoints
|
2025-07-23 14:13:22 +07:00 |
|
DubbleClick
|
958fd0cdcb
|
Merge branch 'main' of https://github.com/crazywhalecc/static-php-cli into grpc
|
2025-07-23 13:51:33 +07:00 |
|
DubbleClick
|
4c56c96326
|
lib-suggests: ldap was missing for curl
|
2025-07-23 13:16:23 +07:00 |
|
DubbleClick
|
31e7cd31c1
|
make sure that mimalloc.o is *always* first, no matter if $_ENV['LIBS'] is set
|
2025-07-23 10:49:23 +07:00 |
|
DubbleClick
|
51ec8199e4
|
bring back static lib logic
|
2025-07-23 10:46:30 +07:00 |
|
DubbleClick
|
f75c58b7d2
|
revert to double array_reverse, because static libs with dependencies are backwards
|
2025-07-23 10:21:36 +07:00 |
|
DubbleClick
|
f8970a21be
|
fix cs
|
2025-07-23 09:53:31 +07:00 |
|
DubbleClick
|
b6be20727d
|
fix a few accidental array_reverse calls, pkg-config --static instead of pkg-config --libs
|
2025-07-23 09:47:35 +07:00 |
|
crazywhalecc
|
9c4a6b46b6
|
Fix pkg-config missing option
|
2025-07-23 09:57:09 +08:00 |
|
crazywhalecc
|
0d408e0df1
|
Allow empty target
|
2025-07-23 00:38:36 +08:00 |
|
crazywhalecc
|
099425abc8
|
Fix c++, check pkg-config exists before calling PkgConfigUtil
|
2025-07-22 22:46:13 +08:00 |
|
crazywhalecc
|
4cdafe2497
|
Fix unique and reverse order
|
2025-07-22 22:25:21 +08:00 |
|
crazywhalecc
|
a88f9933d2
|
Fix unique and reverse order
|
2025-07-22 22:25:16 +08:00 |
|
crazywhalecc
|
a095d489f3
|
Fix libwebp static libs order
|
2025-07-22 22:09:45 +08:00 |
|
crazywhalecc
|
1888b735d1
|
Fix all extension builds
|
2025-07-22 21:13:35 +08:00 |
|
Marc
|
a44dc0a5f6
|
cd later
|
2025-07-22 19:45:58 +07:00 |
|
DubbleClick
|
6962d24b52
|
unify CMakeExecutor and AutoConfExecutor
|
2025-07-22 19:12:17 +07:00 |
|
crazywhalecc
|
7e977414a7
|
Use spc-config instead of SPC_EXTRA_LIBS, trigger extension test
|
2025-07-22 19:59:44 +08:00 |
|
crazywhalecc
|
c8eb62e8f0
|
Add real pkg-config integration
|
2025-07-22 17:23:13 +08:00 |
|
crazywhalecc
|
a8dcfce99e
|
chore
|
2025-07-22 13:16:34 +08:00 |
|