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 |
|
DubbleClick
|
6594f6b653
|
fix remaining errors
|
2025-07-22 11:23:42 +07:00 |
|
DubbleClick
|
b79b1f5750
|
cs fix
|
2025-07-19 15:23:18 +07:00 |
|
DubbleClick
|
683461d918
|
actually path php makefile
|
2025-07-19 15:12:15 +07:00 |
|
DubbleClick
|
01887d652c
|
add extra runtime objects for shared libraries built directly by php make too
|
2025-07-19 15:10:42 +07:00 |
|
DubbleClick
|
33d974bb3d
|
use stable sources for swoole and swow
|
2025-07-18 11:53:36 +07:00 |
|
DubbleClick
|
b3c665907b
|
always dump error when extension sanity test fails
|
2025-07-16 12:34:30 +07:00 |
|
crazywhalecc
|
112f607d6e
|
Add linux-only for extra runtime objects
|
2025-07-05 11:42:00 +08:00 |
|
crazywhalecc
|
5f8cd972cd
|
Move extra runtime object to zig toolchain
|
2025-07-05 10:48:56 +08:00 |
|
DubbleClick
|
013a19e25b
|
rename COMPILER_EXTRA to SPC_COMPILER_EXTRA
|
2025-07-04 14:39:42 +07:00 |
|
DubbleClick
|
0695fb9381
|
cs fixer
|
2025-07-02 09:33:33 +07:00 |
|
DubbleClick
|
b16638d813
|
place -lstdc++ in compiler_extra
|
2025-07-02 09:23:31 +07:00 |
|
DubbleClick
|
df0d5fdbe8
|
merge fix
|
2025-07-01 13:02:59 +07:00 |
|
DubbleClick
|
ad8322b6a6
|
add zig to libc/static target parsing
|
2025-07-01 12:55:32 +07:00 |
|
DubbleClick
|
2ebdc4509c
|
<
|
2025-07-01 11:00:24 +07:00 |
|
crazywhalecc
|
e1e48922de
|
Use isStatic instead of isStaticTarget
|
2025-06-29 22:49:48 +08:00 |
|
crazywhalecc
|
977fbaa8ef
|
Suggestions
|
2025-06-29 16:00:17 +08:00 |
|
DubbleClick
|
cc4ec4b598
|
add back debug
|
2025-06-27 00:17:24 +07:00 |
|
DubbleClick
|
55d78579c8
|
pgsql x86_64 fix?
|
2025-06-27 00:11:28 +07:00 |
|
DubbleClick
|
b142610800
|
move to systemutil
|
2025-06-25 14:52:50 +07:00 |
|
DubbleClick
|
9a3a536479
|
runtime object patch for shared extensions
|
2025-06-25 14:32:00 +07:00 |
|
DubbleClick
|
9a98fd9cff
|
patch things for zig compatibility
|
2025-06-22 15:52:01 +07:00 |
|
Marc
|
6c47065686
|
Merge pull request #782 from crazywhalecc/fix/aarch64-uv-pthread
fix uv missing pthread_atfork in aarch64 centos 7
|
2025-06-20 17:22:52 +07:00 |
|
DubbleClick
|
58d979712e
|
suggestion
|
2025-06-20 17:11:52 +07:00 |
|
DubbleClick
|
3f92df0865
|
patch before make for uv fix
|
2025-06-20 15:57:16 +07:00 |
|
DubbleClick
|
7d45415990
|
patch before make for uv
|
2025-06-20 15:25:07 +07:00 |
|
Marc
|
5cd987ba3a
|
since we explicitly delete module folder before building, we should reintroduce this check (#783)
otherwise shared extensions that other shared extensions depend on will be built multiple times
|
2025-06-20 01:27:33 +08:00 |
|
DubbleClick
|
61a9264802
|
libraries must link against -lphp dynamic!
|
2025-06-19 11:20:57 +07:00 |
|
DubbleClick
|
3a85d96fa4
|
yet another damn centos 7 patch
|
2025-06-17 18:03:27 +07:00 |
|
DubbleClick
|
aa61a9e77b
|
extra info on ext load failure
|
2025-06-17 14:01:53 +07:00 |
|
DubbleClick
|
b265d6dd56
|
don't set unknown linker flags on macos
|
2025-06-13 16:25:31 +07:00 |
|
DubbleClick
|
0a24a6af1f
|
move check when to build to extension.php instead of builder
|
2025-06-12 20:51:17 +07:00 |
|
DubbleClick
|
5a3a8db772
|
rebuild shared extensions even if they already exist
|
2025-06-12 19:17:44 +07:00 |
|
crazywhalecc
|
e0734fe848
|
Add frameworks for extension
|
2025-06-12 01:16:57 +08:00 |
|
DubbleClick
|
84fb354bc0
|
this is not needed anymore
|
2025-06-11 22:46:22 +07:00 |
|
DubbleClick
|
9f35c954ac
|
cs fix
|
2025-06-11 22:45:08 +07:00 |
|
DubbleClick
|
78b3778442
|
err
|
2025-06-11 22:43:51 +07:00 |
|
DubbleClick
|
0e092284eb
|
err
|
2025-06-11 22:43:41 +07:00 |
|