Commit Graph

8 Commits

Author SHA1 Message Date
Davy Goossens b6e2277863 feat: introduce debug symbols flag for static build (#397)
* Introduce debug symbols flag

* Add DEBUG_SYMBOLS customization to the docs
2023-12-17 10:33:37 +01:00
Kévin Dunglas 5235cb9ae1 docs: embed 2023-12-06 23:30:50 +01:00
Kévin Dunglas 6509cddd2a feat: embed PHP apps into the FrankenPHP binary 2023-12-02 15:40:51 +01:00
Kévin Dunglas de5de146c3 ci: add generic static build script (#322) 2023-11-30 08:07:39 +01:00
Kévin Dunglas b56b47d187 ci: improve static build steps (#305) 2023-11-16 14:06:34 +01:00
DubbleClick ea2c7c2895 feat: add ext-ldap and ext-sysvsem to static builder, add PHP_EXTENSION_LIBS to enhance extensions (#203)
* add ldap and sysvsem extension to static-builder

* add lib support for static-builder to enhance enabled extensions (such as libjpeg for gd)

* disable opcache-jit

* include bz2, order alphabetically

* Update static.md

---------

Co-authored-by: Kévin Dunglas <kevin@dunglas.fr>
2023-11-01 15:50:19 +01:00
Antoine Lamirault 43722a9dbe docs: update static-php URLs (#277) 2023-10-28 14:17:18 +02:00
Kévin Dunglas 1f3007337d feat: create a static build of FrankenPHP (#198)
* ci: create a static build of FrankenPHP

* try to use alpine

* path mapping

* cache and fixes

* fix

* fix include path

* fix include path

* fix include path

* switch to Docker

* fix github token

* cleanup

* various improvements

* macOS instructions

* fix GHA

* docs

* feat: mac static builds

* minor fix

* fix wd

* Apple silicon build

* Revert "Apple silicon build"

This reverts commit 7a2997e092.

* add opcache

* update builder

* upgrade to PHP 8.2

* switch to upstream static-php-cli, add intl
2023-09-12 22:08:19 +02:00