crazywhalecc
52a623f31e
Suggestions
2025-07-24 12:00:17 +08:00
crazywhalecc
abd7d3cfb4
Add --no-alt and --skip-extract option to install-pkg command
2025-07-24 00:42:30 +08:00
crazywhalecc
b0c0ecb59c
Rename to suggestions
2025-07-23 15:33:26 +08:00
Marc
0d0c789d8b
Merge pull request #828 from crazywhalecc/feat/pkg-config-integration
...
Add real pkg-config integration
2025-07-23 13:49:36 +07:00
crazywhalecc
9f7a7a5703
Add packing placeholder
2025-07-23 11:52:25 +08:00
crazywhalecc
7e977414a7
Use spc-config instead of SPC_EXTRA_LIBS, trigger extension test
2025-07-22 19:59:44 +08:00
crazywhalecc
95a94da66f
Add --no-php option to spc-config
2025-07-22 17:26:34 +08:00
Jerry Ma
3d45890a2d
Merge pull request #821 from crazywhalecc/fix/windows-curl-sspi
...
Fix/windows curl sspi
2025-07-17 13:58:31 +08:00
Jerry Ma
bb5eb64b28
Merge pull request #802 from crazywhalecc/feat/safe-pack
...
Check lib-suggest before packing libs
2025-07-17 13:34:15 +08:00
crazywhalecc
7e7eb844a7
cs-fix
2025-07-17 12:26:30 +08:00
crazywhalecc
c604f88685
Disallow alt for php-src
2025-07-17 12:21:50 +08:00
crazywhalecc
e1e48922de
Use isStatic instead of isStaticTarget
2025-06-29 22:49:48 +08:00
crazywhalecc
7f45f4aeec
Fix phpunit, add SPC_SKIP_TOOLCHAIN_CHECK
2025-06-29 19:48:09 +08:00
crazywhalecc
fcaa7c5f42
Add no-env-check for builder
2025-06-29 16:21:22 +08:00
crazywhalecc
977fbaa8ef
Suggestions
2025-06-29 16:00:17 +08:00
crazywhalecc
12aadf18cc
refactor: replace SPC_LIBC with SPC_TARGET and update related logic
2025-06-28 16:36:05 +08:00
crazywhalecc
f6d25153c6
Allow deleting pre-built or source only for del-download
2025-06-22 16:04:50 +08:00
crazywhalecc
1409d1b47b
Check lib-suggest before packing libs
2025-06-22 13:52:53 +08: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
crazywhalecc
f6837079d3
Revert build-embed option as boolean
2025-06-20 01:57:45 +08:00
Marc
8293160a01
fix bug with only --build-embed ( #781 )
...
* passing --build-embed sets the result to NULL, not true (and not false, like for options that are not passed)
* prettify
* make sure embed can only contain null, static, shared or false
2025-06-20 01:27:02 +08:00
Marc
c3b520c3d4
Merge pull request #779 from crazywhalecc/docs
...
remove old extension file before building new php version
2025-06-19 18:45:22 +07:00
Jerry Ma
80687dfea3
Add macOS strip option -S, fix macOS micro strip option ( #778 )
...
* Add macOS strip option `-S`, fix macOS micro strip option
* Change docs and help messages
2025-06-19 19:31:25 +08:00
DubbleClick
7f9da6478f
remove old extension file before building new php version
2025-06-19 18:13:00 +07:00
DubbleClick
fbd6360bda
rename go-mod-frankenphp to go-xcaddy
2025-06-19 12:07:22 +07:00
DubbleClick
5f3f999222
run go mod frankenphp automatically when running craft
2025-06-19 10:36:31 +07:00
DubbleClick
2bc9fef758
cs fix
2025-06-19 10:09:42 +07:00
DubbleClick
aec03b2f24
move enable zts check
2025-06-19 10:08:51 +07:00
DubbleClick
ba6ed137c6
remove old file deletions
2025-06-19 10:03:35 +07:00
DubbleClick
597db25178
frankenphp requires ZTS
2025-06-19 10:00:56 +07:00
DubbleClick
c2d6b9ad2c
refactor lock file constant out
2025-06-19 09:50:38 +07:00
DubbleClick
6e70f16e1b
Merge remote-tracking branch 'origin/docs' into sapi/frankenphp
2025-06-19 09:22:25 +07:00
crazywhalecc
7dc3b7c8ac
Merge remote-tracking branch 'origin/main' into sapi/frankenphp
2025-06-19 10:11:26 +08:00
crazywhalecc
8e2dffc3b5
Add frankenphp sapi embed build at build command, not constant
2025-06-18 20:54:54 +08:00
Jerry Ma
24e19deb58
Merge pull request #768 from crazywhalecc/ci/commit-tests
...
Add commit tests
2025-06-18 14:16:34 +08:00
Jerry Ma
ba0ea5b40a
Refactor lock component to a single class ( #773 )
2025-06-18 14:05:43 +08:00
DubbleClick
82ee6f0dee
allow specifying if we want to build embed shared or static
2025-06-18 12:35:48 +07:00
DubbleClick
f64eb0dea5
build for bsd and macos too
2025-06-18 11:20:05 +07:00
DubbleClick
c1870af1b1
add frankenphp sapi
2025-06-18 11:15:16 +07:00
DubbleClick
1c439a01a1
Merge remote-tracking branch 'origin/main' into docs
2025-06-18 10:49:43 +07:00
crazywhalecc
5a401a5f92
Add source hash comparator & refactor download lock
2025-06-16 12:48:37 +08:00
crazywhalecc
fe455bf901
Fix shared-extensions as optional
...
{craft}
extensions: curl,ast
sapi: cli,micro
{/craft}
2025-06-14 02:30:00 +08:00
DubbleClick
302cf8345d
properly handle different php versions, clean up only required files
2025-06-13 13:01:02 +07:00
Marc
bb0a3589c1
Merge pull request #760 from lyrixx/better-exception
...
Better exception
2025-06-12 12:10:20 +07:00
Jerry Ma
8bd7794a2e
Add -v compatibility for command
2025-06-12 11:57:42 +08:00
DubbleClick
e31942bf1e
uncommented buildphp, haha
2025-06-07 08:21:56 +07:00
DubbleClick
a68212672b
apply suggestions
2025-06-06 23:49:58 +07:00
DubbleClick
3b9670c202
fpic for liblzma
2025-06-06 09:57:20 +07:00
DubbleClick
6b689f1584
explicitly pass env to process handler, fails in docker otherwise (??????)
2025-06-02 15:12:44 +07:00