Skip to content

About

Optional PIE-compatible TypePHP native extension for eloquage/beacon.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

11 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

eloquage/beacon-ext

Optional TypePHP native accelerator for eloquage/beacon.

This repository is a PIE extension release shell. The runtime API and pure-PHP implementation remain in the regular package. The release workflow fetches the matching public source tag, compiles it with the shared Dockerized TypePHP builder, verifies the module, and uploads a PIE binary asset.

Install

Use PIE with the Composer package name:

pie install eloquage/beacon-ext

The regular package remains the portable fallback:

composer require eloquage/beacon

Release contract

The runtime package is tagged first, then this repository receives the identical vX.Y.Z tag and GitHub Release. The release contains a Linux x86_64/glibc/PHP 8.5/NTS asset named:

php_eloquage_beacon-X.Y.Z_php8.5-x86_64-linux-glibc-nts.tgz

The archive contains eloquage_beacon.so. Windows, macOS, ZTS, and non-8.5 binaries are not currently published.

The companion package is optional and does not add a framework, swoole/typephp, or builder runtime dependency.

About

Optional PIE-compatible TypePHP native extension for eloquage/beacon.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors