crazywhalecc
22a8191b97
Fix opcache jit option parsing in builder
2025-08-02 01:29:20 +08: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
9172c39a26
change --with-prefix to --with-path, add --enable-path (yes, grpc uses that...)
2025-07-22 18:29:58 +07:00
DubbleClick
3ca7c15208
simplify back to --enable, it actually supports paths :O
2025-07-22 18:21:33 +07:00
DubbleClick
107fb08e34
simplify patch logic for grpc (--enable-grpc=PATH does not actually pass a path, needs to be --with-grpc=PATH)
2025-07-22 16:26:37 +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
Marc
3ac4a71085
add missing comma
2025-06-25 10:31:29 +07:00
Marc
2963ced1d5
Merge branch 'main' into feat/intl-win
2025-06-25 10:28:45 +07:00
DubbleClick
089b94d753
add fastlz, libmemcached for linux
2025-06-12 10:46:35 +07:00
crazywhalecc
e0734fe848
Add frameworks for extension
2025-06-12 01:16:57 +08:00
crazywhalecc
f7a0f50f87
Sort config
2025-06-10 19:10:24 +08:00
crazywhalecc
48cb87ada2
Add intl support for windows
2025-06-10 19:06:07 +08:00
DubbleClick
300723419b
Merge remote-tracking branch 'origin/main' into fix/icurel
2025-06-06 13:55:00 +07:00
DubbleClick
3420f6ca42
add lz4 extension
2025-06-05 11:33:51 +07:00
henderkes
8312ce4d4c
add ext-xz and ext-brotli
2025-05-31 22:17:06 +07:00
DubbleClick
4ce7374ac9
move zend extension check into config
2025-05-25 09:37:15 +07:00
DubbleClick
15dc672bcf
remove shared-ext-depends
2025-05-23 10:01:24 +07:00
DubbleClick
51891478e4
shared ssh2 wants openssl if mysqli or mysqlnd aren't built in
2025-05-22 16:51:03 +07:00
DubbleClick
c2d5afc4e9
mysqli and mysqlnd can also be built shared
2025-05-22 16:48:22 +07:00
DubbleClick
0afe0e5f46
last problems (?)
2025-05-22 15:46:42 +07:00
DubbleClick
310be957b6
new build-with-php key for extensions
2025-05-22 12:27:27 +07:00
DubbleClick
af51469b62
session, not sockets...
2025-05-21 18:04:38 +07:00
DubbleClick
fc7df585bd
msgpack requires session
2025-05-21 18:01:41 +07:00
DubbleClick
11c116480f
fix spx
2025-05-21 17:57:53 +07:00
DubbleClick
d349627fa1
linter
2025-05-21 14:29:49 +07:00
DubbleClick
7698ceb108
fixes for more configure args
2025-05-21 14:10:56 +07:00
DubbleClick
495e868a71
rework configure args
2025-05-21 13:19:51 +07:00
DubbleClick
f47daac3cc
cs fix, xml building fails now, unsure why, doesn't seem to import expat_compat.h for some reason
2025-05-20 23:04:58 +07:00
DubbleClick
03ca3f4f59
why do we have prefix= calls instead of prefix=BUILD_ROOT_DIR?
2025-05-20 22:19:09 +07:00
henderkes
f88c10d4aa
restore buildphp command
2025-05-18 08:57:07 +07:00
henderkes
eab8c27e4a
shared dom ext requires xml
2025-05-17 22:43:34 +07:00
henderkes
22001792cd
remove static target for swoole
2025-05-15 21:51:18 +07:00
henderkes
9557c9ef21
remove static target for zip
2025-05-15 21:50:35 +07:00
Jerry Ma
22a438ed5e
Add xlswriter extension windows support ( #712 )
...
* Add xlswriter extension windows support
* cs fix
2025-04-24 14:21:37 +08:00
Jerry Ma
a7adec1341
Add extension ev support ( #703 )
...
* Add extension ev support
* Sort config
* Correct ev build arg for windows
* Use static-php mirror of nasm
* Fix windows ev patch
* Oops
2025-04-19 20:39:48 +08:00
crazywhalecc
8b07b15f6c
Merge branch 'main' into feat/xdebug-dynamic
2025-04-18 09:45:19 +08:00
DubbleClick
a5e4d6a5ec
xdebug and ffi compilable shared, updated notes
2025-03-30 23:36:23 +07:00
Marc
0524129b64
add notes to imagick
2025-03-30 23:34:52 +07:00
DubbleClick
48f257f85a
unixconfigurearg needs to know if currently building shared or static
2025-03-27 11:12:19 +07:00
crazywhalecc
6dec44bdc3
sort-config
2025-03-25 00:17:01 +08:00
crazywhalecc
aa4d4db11f
Refactor, supports shared extension build now !
2025-03-24 23:50:12 +08:00
crazywhalecc
8909b62dc4
Some prerequisites for refactor
2025-03-24 19:25:38 +08:00
crazywhalecc
371a588396
Merge branch 'main' into feat/xdebug-dynamic
2025-03-24 19:11:09 +08:00
tricker
ee54b6d347
Add pgsql extension for Windows <#664> ( #665 )
...
* Add pgsql extension for Windows <#664>
* Add pgsql to windows test
* Added pdo_pgsql for windows, added missing header files
* Adjust some configure args and deps
---------
Co-authored-by: crazywhalecc <jesse2061@outlook.com>
2025-03-24 12:47:00 +08:00
tricker
3ba215c35c
enable PDO_ODBC and ODBC extension statically ( #661 )
...
* enable PDO_ODBC and ODBC extension statically
* fix sorting of ext.json
* add odbc and pdo_odbc extension to tests
* Add full tests, remove pdo_odbc from bulk
* Remove windows support for docs
* Add ODBC and PDO_ODBC extension
* Revert curl static lib
* Add full tests
* Add iconv for macOS
* Add tests
* Fix linux pdo_odbc patch
* Sort config
---------
Co-authored-by: crazywhalecc <jesse2061@outlook.com>
2025-03-23 23:26:36 +08:00
DubbleClick
1791b443bc
add xdebug dynamic extension
2025-03-23 15:35:25 +07:00
Jerry Ma
a2476690c2
Add sodium extension support for Windows ( #651 )
...
* Add sodium extension support for Windows
* cs-fix
2025-03-15 01:29:44 +08:00
Jerry Ma
4cc985a39b
Fix gettext on locale bug ( #634 )
...
* Fix gettext locale sanity check failure bug
* Fix phpstan
* Add tests
* Add additional attr build configure args
* Remove windows test
* Fix attr configure arg
* Fix attr configure bug on gnu docker and alpine docker
* Add gettext-devel for doctor
* weird change for gnu docker container (#643 )
Co-authored-by: Marc Henderkes <m.henderkes@pc-college.de>
---------
Co-authored-by: Marc <m@pyc.ac>
Co-authored-by: Marc Henderkes <m.henderkes@pc-college.de>
2025-03-14 15:25:51 +08:00
Jerry Ma
cf30418be9
Remove deprecated args for PHP 8.4 ( #616 )
...
* Remove deprecated args for PHP 8.4
* Add tests
* Use nts for testing
* Test
* memcache still uses `--with-zlib-dir`
2025-03-07 18:25:19 +08:00
Alexander Over
21de1a2291
add opentelemetry extension support ( #593 )
...
* add opentelemetry extension support
* config sort
* cleanup build args
* Update docs
* Adjust custom extension overrides for opentelemetry
* Add tests
* Update README.md and remove windows limitation
* Fix windows static build for opentelemetry
---------
Co-authored-by: crazywhalecc <jesse2061@outlook.com>
2025-02-06 12:27:43 +08:00