Add frankenphp SAPI build support

This commit is contained in:
crazywhalecc
2026-02-10 22:35:25 +08:00
committed by Jerry Ma
parent 82bf317911
commit 18434b68f6
12 changed files with 392 additions and 89 deletions

View File

@@ -0,0 +1,4 @@
ext-phar:
type: php-extension
depends:
- zlib

View File

@@ -0,0 +1,18 @@
frankenphp:
type: target
artifact:
source:
type: ghtar
repo: php/frankenphp
prefer-stable: true
metadata:
license-files: [LICENSE]
license: MIT
depends:
- php-embed
- go-xcaddy
suggests@unix:
- brotli
- watcher
static-bins@unix:
- frankenphp

View File

@@ -1,16 +1,3 @@
frankenphp:
type: virtual-target
artifact:
source:
type: ghtar
repo: php/frankenphp
prefer-stable: true
metadata:
license-files: [LICENSE]
license: MIT
depends:
- php-embed
- go-xcaddy
php:
type: target
artifact: php-src
@@ -32,6 +19,8 @@ php-fpm:
type: virtual-target
depends:
- php
suggests@linux:
- libacl
php-micro:
type: virtual-target
artifact: