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
f2ccabf062
Fix library base, fix brotli and curl libs, trigger extension test
2025-07-22 21:54:27 +08:00
crazywhalecc
1888b735d1
Fix all extension builds
2025-07-22 21:13:35 +08:00
crazywhalecc
c8eb62e8f0
Add real pkg-config integration
2025-07-22 17:23:13 +08:00
crazywhalecc
dd72b32559
Merge
2025-07-10 12:59:27 +08:00
crazywhalecc
1b4eb039ae
Change the patch position for -release module suffix
2025-06-20 18:46:36 +08:00
Jerry Ma
ba0ea5b40a
Refactor lock component to a single class ( #773 )
2025-06-18 14:05:43 +08: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
DubbleClick
d249391816
don't add configure command to phpinfo when -release is set
2025-06-13 00:08:09 +07:00
crazywhalecc
bfba598ef4
Fix glfw source path
2025-06-12 10:58:58 +08:00
crazywhalecc
720251458f
Add autoconf executor
2025-06-10 17:17:46 +08:00
crazywhalecc
521af84797
Add cmake executor and default library path var wrapper
2025-06-09 00:16:18 +08:00
crazywhalecc
4e4eaed123
Add extract source only mode for SourceManager
2025-03-31 16:37:24 +08:00
crazywhalecc
5c04638cb4
Full spell for SPC_DOWNLOAD
2025-03-30 23:27:43 +08:00
crazywhalecc
631a1b5864
Add libc version for pre-built content name
2025-03-30 20:16:41 +08:00
crazywhalecc
87c0535624
Allow locking different arch pre-built content
2025-03-30 16:53:14 +08:00
Marc
74edcb7d6f
Update LibraryBase.php
...
newline
2025-03-12 20:07:04 +07:00
Marc
e7bac8f78d
Update LibraryBase.php
...
rectify typo
2025-03-12 20:05:05 +07:00
Marc Henderkes
f246125677
requested changes
2025-03-11 07:44:31 +01:00
Marc Henderkes
878e17ddb4
remove attr and libacl from macos
2025-03-11 06:59:43 +01:00
Marc Henderkes
be3d68cebe
patch the makefile before make (remove -lacl from FPM_EXTRA_LIBS)
2025-03-11 06:59:41 +01:00
Marc Henderkes
4e32ff47df
patch libacl WIP
2025-03-11 06:59:41 +01:00
Jerry Ma
d30d1fc447
Add php and lib-base as special libraries to add dependencies to the root node ( #618 )
...
* Remove E_STRICT
* Add lib-base and php as special libs
* Remove debug code
* Fix phpunit with new config structure
* Fix phpunit test and fix license dumper bug for new type of lib
* Add missing lib type filter for windows builder
2025-03-08 14:29:44 +08:00
crazywhalecc
eec8ee03bf
Add license installer for build mode
2024-07-14 01:20:29 +08:00
crazywhalecc
c6a22fbd14
Code style fix and comment addition
2024-07-14 01:20:29 +08:00
crazywhalecc
3c0eb68c70
Add pre-built lib feature
2024-07-14 01:20:29 +08:00
Jerry Ma
b31539f0f4
Merge docs into static-php-cli repo ( #492 )
...
* Move docs to here
* Move docs to here
* Modify old docs links
2024-07-01 10:29:31 +08:00
crazywhalecc
eb00e0012f
Add getLibVersion and getExtVersion method for extensions and libs
2024-06-30 23:25:58 +08:00
Jerry Ma
3136d6edc1
Put extension and library compatibility checks before compilation ( #451 )
2024-05-16 13:01:11 +08:00
crazywhalecc
bd8f91d466
add env manager
2024-04-14 01:15:07 +08:00
crazywhalecc
149e844d59
add --with-added-patch command
2024-01-09 11:51:11 +08:00
crazywhalecc
ed53394389
add mark library patch function
2023-10-14 14:07:48 +08:00
crazywhalecc
c8fa767576
Do some code quality check and fix #126
2023-08-21 18:10:09 +08:00
crazywhalecc
e909dd15b0
add library, extension patch methods base
2023-08-01 23:42:02 +08:00
crazywhalecc
7527f9f099
add imagemagick (imagick) for macos, pkg-config for unix.=
2023-05-10 02:04:08 +08:00
crazywhalecc
42b2d36319
add fpm
2023-04-23 20:31:58 +08:00
crazywhalecc
84b1732683
refactor and add more linux extensions and libraries
2023-03-26 22:27:51 +08:00
crazywhalecc
4eee09c390
initial commit for macOS support
2023-03-18 17:32:21 +08:00