henderkes
|
af75ffaf24
|
suggestions, change openssldir
|
2026-01-19 10:22:33 +01:00 |
|
henderkes
|
34910d18e9
|
add patch point for shared ext build
|
2026-01-04 02:31:41 +01:00 |
|
henderkes
|
3a17cec521
|
deploy extensions with -release flag too
|
2026-01-03 19:15:57 +01:00 |
|
henderkes
|
f8b0c2c980
|
add release thing to extension build too
|
2026-01-03 19:08:14 +01:00 |
|
henderkes
|
037d224fd7
|
why does phpstan think this is necessary?
|
2025-12-18 17:32:02 +01:00 |
|
henderkes
|
ce44e00bd4
|
@crazywhalecc how to use patch points to delete source dirs?
|
2025-12-18 17:32:01 +01:00 |
|
crazywhalecc
|
8c8cb70174
|
phpstan fix
|
2025-11-06 16:27:11 +08:00 |
|
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 |
|