Search by

eloquage / vector-ext

zagambila

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

Package info

github.com/eloquage/vector-ext

Type:php-ext

Ext name:ext-eloquage_vector

pkg:composer/eloquage/vector-ext

Statistics

Installs: 10

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 2

v0.1.0 2026-09-15 18:13 UTC

This package is auto-updated.

Last update: 2026-09-15 20:31:32 UTC


README

Optional TypePHP native accelerator for eloquage/vector.

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/vector-ext

The regular package remains the portable fallback:

composer require eloquage/vector

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_vector-X.Y.Z_php8.5-x86_64-linux-glibc-nts.tgz

The archive contains eloquage_vector.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.