crazywhalecc
|
f09c18e78f
|
Use separated deploy functions
|
2025-11-06 16:24:59 +08:00 |
|
crazywhalecc
|
2c590e5895
|
Define dependencies with kv array
|
2025-11-04 15:52:52 +08:00 |
|
crazywhalecc
|
6d1c6d7f61
|
Add PHPDocs
|
2025-11-04 13:38:11 +08:00 |
|
crazywhalecc
|
08362fb6e5
|
Add helper function for SPCConfigUtil
|
2025-11-04 13:36:29 +08:00 |
|
Marc
|
26ccaa4449
|
Merge branch 'main' into libedit
|
2025-10-12 11:34:11 +02:00 |
|
crazywhalecc
|
897cb00351
|
Use failsafe for SPC_EXTRA_PHP_VARS
|
2025-10-12 16:42:38 +08:00 |
|
henderkes
|
018dfae15e
|
suggestions
|
2025-10-11 10:38:51 +02:00 |
|
henderkes
|
330c3486af
|
extra readline check to make sure -a works
|
2025-10-08 10:45:23 +02:00 |
|
henderkes
|
c5316f9231
|
-v3 doesn't have avx512 yet
|
2025-09-30 14:21:31 +02:00 |
|
henderkes
|
2d1a61d184
|
explicitly disable avx512 if zig and march not high enough
|
2025-09-30 14:00:13 +02:00 |
|
henderkes
|
e323d7b155
|
revert to private
|
2025-09-18 21:41:35 +02:00 |
|
henderkes
|
81430e6853
|
also use libstdc++.a for grpc?
|
2025-09-18 21:29:46 +02:00 |
|
henderkes
|
83696e92b7
|
remove whitespace
|
2025-09-18 20:12:41 +02:00 |
|
henderkes
|
b0538c09bf
|
deduplicate those to make it more readable
|
2025-09-18 20:09:17 +02:00 |
|
henderkes
|
40f89d1dca
|
is shared_libadd enough?
|
2025-09-18 19:44:48 +02:00 |
|
henderkes
|
b5c7185374
|
add comment for new method
|
2025-09-18 18:20:26 +02:00 |
|
henderkes
|
d3ba04fc5b
|
fix grpc shared build (ignores CXXFLAGS, needs CPPFLAGS)
|
2025-09-18 18:16:41 +02:00 |
|
Marc Henderkes
|
df8b2dbf16
|
better patching for libstdc++ when extensions forget they need it
|
2025-09-16 13:10:10 +02:00 |
|
DubbleClick
|
ba326973e5
|
prevent infinite recursion if ext suggests addons that depend on the extension
|
2025-08-26 00:56:57 +07:00 |
|
DubbleClick
|
9fe322375f
|
use 8.4 for tests only
|
2025-08-25 14:55:30 +07:00 |
|
DubbleClick
|
324ba0d3dc
|
use type=addon and arg-type=none
|
2025-08-25 12:57:49 +07:00 |
|
crazywhalecc
|
f68f060be2
|
Refactor all (except command) modules using new exceptions
|
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
|
07d66ade85
|
Add separated patchedBeforeWindowsConfigure
|
2025-08-01 01:28:56 +08:00 |
|
DubbleClick
|
ecaa31f38d
|
no start group for macos
|
2025-07-31 21:11:15 +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
|
2cb1a95132
|
change dependency tracking
|
2025-07-26 11:13:29 +07:00 |
|
DubbleClick
|
18a5215da9
|
cs fix
|
2025-07-25 16:26:34 +07:00 |
|
DubbleClick
|
a0edca5e5b
|
docs for function
|
2025-07-25 16:22:42 +07:00 |
|
DubbleClick
|
a9fab86269
|
rename getStaticAndSharedLibs
|
2025-07-25 16:18:04 +07:00 |
|
DubbleClick
|
821411cfd6
|
only -lstdc++ on linux
|
2025-07-25 16:17:13 +07:00 |
|
DubbleClick
|
029f2db620
|
oh dear god what am I doing
|
2025-07-25 11:12:49 +07:00 |
|
DubbleClick
|
0acf238c74
|
suggested are required too
|
2025-07-25 11:02:47 +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 |
|
Marc
|
8ff52e2e36
|
-lphp shared not static
|
2025-07-24 23:47:01 +07:00 |
|
DubbleClick
|
8c5dc91895
|
test gnu (test musl again later, jxl fails with avx shit again)
|
2025-07-24 22:53:19 +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
|
84e470d213
|
Merge branch 'main' of https://github.com/crazywhalecc/static-php-cli into zig
|
2025-07-24 11:02:11 +07:00 |
|
DubbleClick
|
eb56690684
|
use escapeshellarg
|
2025-07-22 19:03:16 +07:00 |
|
DubbleClick
|
4b7020fbbb
|
also escape if it contains a space
|
2025-07-22 19:01:46 +07:00 |
|
DubbleClick
|
f9a8231820
|
simpler check
|
2025-07-22 19:01:07 +07:00 |
|
DubbleClick
|
bdb705e89a
|
only escape path if required
|
2025-07-22 18:38:17 +07:00 |
|
DubbleClick
|
9172c39a26
|
change --with-prefix to --with-path, add --enable-path (yes, grpc uses that...)
|
2025-07-22 18:29:58 +07:00 |
|
DubbleClick
|
aa366d4213
|
remove linux target os
|
2025-07-22 13:06:48 +07:00 |
|
DubbleClick
|
81b96c2b30
|
Merge remote-tracking branch 'origin/main' into zig
|
2025-07-22 12:49:42 +07:00 |
|
crazywhalecc
|
f69f8d1e4a
|
Move zig-toolchain-only things to zig toolchain class
|
2025-07-22 13:16:26 +08:00 |
|
DubbleClick
|
9c9ffb615f
|
cs fix
|
2025-07-22 12:07:03 +07:00 |
|
DubbleClick
|
62a58d410f
|
describe centos 7 behaviour better
|
2025-07-22 11:49:13 +07:00 |
|
DubbleClick
|
9e7e2e30a4
|
goddamn centos 7
|
2025-07-22 11:48:12 +07:00 |
|