feat(build): add UPX as an optional package for compression

This commit is contained in:
crazywhalecc
2026-06-21 20:08:27 +08:00
parent 3bb84f3b94
commit c88041b7e0

View File

@@ -255,6 +255,11 @@ class php extends TargetPackage
$installer->addBuildPackage('php-embed');
}
// UPX compression: ensure the upx binary package is installed when requested
if ($package->getBuildOption('with-upx-pack')) {
$additional_packages[] = 'upx';
}
return [...$extensions_pkg, ...$additional_packages];
}