crazywhalecc
83db186972
Fix curl static build for Windows
2025-07-17 12:21:13 +08:00
crazywhalecc
977fbaa8ef
Suggestions
2025-06-29 16:00:17 +08:00
crazywhalecc
5681722c09
Fix global env manager, add in-ini variable parsing
2025-06-25 15:32:18 +08:00
DubbleClick
b68d71b7b7
testPHP in windowsbuilder
2025-05-21 19:22:15 +07:00
crazywhalecc
aa4d4db11f
Refactor, supports shared extension build now !
2025-03-24 23:50:12 +08:00
Jerry Ma
161a3924d2
Fix windows micro logo changer bug (illegal realpath) ( #675 )
2025-03-23 22:55:25 +08: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
Jerry Ma
95d741496e
Fix windows curl build (using cmake) ( #600 )
2025-02-06 22:59:02 +08:00
crazywhalecc
c4b9660cd7
Add embed sanity check
2024-12-13 15:05:44 +08:00
Kévin Dunglas
0fb7784a20
feat: better default for the php.ini path ( #553 )
...
* update
* update
* fix
* Adjust docs
* Adjust docs
* Add config-file-scan-dir for WindowsBuilder
* Bump version
---------
Co-authored-by: crazywhalecc <jesse2061@outlook.com>
2024-10-18 20:46:00 +08:00
crazywhalecc
c841ef5b9a
Fix missing constant for PHP_SDK_PATH
2024-10-05 14:14:36 +08:00
crazywhalecc
4432a177a7
Remove initSource for sorted libs in WindowsBuilder
2024-07-14 01:20:29 +08:00
Jerry Ma
93cb7e9fbb
Add phpmicro win32 mode support ( #478 )
...
* Add phpmicro win32 mode support
* Bump version to 2.2.4
* Add micro win32 build tests for actions
* cs-fix and update deps
2024-06-20 14:46:08 +08:00
Jerry Ma
d258417afb
Fix several patches & newer phpmicro support ( #470 )
...
* use upstream phpmicro
* move src/global/tests to src/global/ext-tests
* move src/global/tests to src/global/ext-tests
* prevent file_get_contents memory insufficience
* update README
* fix libxml >= 2.12 with older PHP (<=8.1) build bug
* cleanup code, support newer phpmicro
* add --no-strip and --with-upx-pack tests
* fix windows sanity check for newer phpmicro
* fix windows sanity check for newer phpmicro
* test
* test
* test
* update deps for ci
2024-06-03 23:16:15 +08:00
Jerry Ma
5d2bd93bd7
Remove dll before sanity check ( #459 )
2024-05-21 18:09:41 +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
Jerry Ma
e3c542d9df
add qdbm for dba ( #409 )
...
* add qdbm for dba
* add windows support for dba-qdbm
* fix test scripts
* fix test scripts
2024-04-12 15:53:38 +08:00
Jerry Ma
03510073c6
Fix windows curl build ( #368 )
...
* fix curl on windows build needs nghttp2.dll bug
* add curl on windows tests
* cs fix
* fix curl headers
* exit powershell properly
* reproduce zend_mm_heap corrupted
* reproduce zend_mm_heap corrupted
* reproduce zend_mm_heap corrupted
* add for-libs option for download
* add for-libs option for download
* add for-libs option for download
2024-03-05 21:43:09 +08:00
Jerry Ma
b46655ecfe
Add custom Windows micro logo support ( #358 )
...
* add custom windows micro logo option `--with-micro-logo`
* bump version 2.1.2
2024-02-29 15:35:02 +08:00
crazywhalecc
9dd89e6b02
add --with-upx-pack command
2024-02-19 13:25:47 +08:00
crazywhalecc
a30e054d7d
Add package management
2024-02-18 16:22:17 +08:00
crazywhalecc
939db75268
refactor DependencyUtil, use for-libs and for-sources instead of by
2024-02-16 18:56:33 +08:00
Peter Kokot
a6f7b938e1
Fix PHP version ID
2024-02-05 20:05:54 +08:00
Peter Kokot
0ad501af9a
Patch for PHP >= 8.4
...
FIBER_ASSEMBLER and FIBER_ASM_ARCH Makefile variables in Windows build
system PHP 8.4 have been removed in favor of the PHP_ASSEMBLER and
FIBER_ASM_ABI.
2024-02-05 20:05:54 +08:00
crazywhalecc
0b1a321615
change with-micro-ext-test to without
2024-02-04 18:00:35 +08:00
crazywhalecc
104778d17a
add windows support
2024-01-11 09:48:28 +08:00