@alganet/phasm
v0.1.1
Published
PHP 8.5 compiled to WebAssembly
Readme
PHP 8.5 → WebAssembly
npm install @alganet/phasmCompilation Instructions
apt-get install -y build-essential bison re2c libonig-dev cmake wget pkg-config python3 php-cli git curlor equivalent../scripts/setup.sh- Setup tools./scripts/fetch.sh- Fetch source for PHP and dependencies./scripts/apply-patches.sh- Apply PHP patches for emscripten./scripts/deps.sh- Build dependencies./scripts/build.sh- Build PHP itselfcomposer install- Createsvendorfolder used forvendor.zip(browser composer dir)./scripts/package-web.sh- Packages for the local web demo./scripts/run-local.sh- Runs locally
