Add support for saxon (#889)
parent
68552b1e16
commit
76789743a7
|
@ -99,6 +99,11 @@ We should switch to the stable release once it will be available.
|
|||
The only available versions of the `parle` PHP extension are all beta.
|
||||
We should switch to the stable release once it will be available.
|
||||
|
||||
### saxon
|
||||
|
||||
The `saxon` PHP extension is not available in the PECL archive, so we install it manually.
|
||||
We need to monitor new releases at https://www.saxonica.com/download/c.xml
|
||||
|
||||
### snappy
|
||||
|
||||
The `snappy` PHP extension is not available in the PECL archive, so we install it manually.
|
||||
|
|
|
@ -8,6 +8,7 @@ parallel zts
|
|||
parle !jessie
|
||||
pdo_sqlsrv !arm
|
||||
pthreads zts
|
||||
saxon !alpine
|
||||
simdjson !jessie !stretch
|
||||
sodium !jessie
|
||||
sqlsrv !7.1-alpine3.9 !7.1-alpine3.10 !arm
|
||||
|
|
|
@ -92,6 +92,7 @@ rdkafka 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3
|
|||
recode 5.5 5.6 7.0 7.1 7.2 7.3
|
||||
redis 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3
|
||||
relay 7.4 8.0 8.1 8.2 8.3
|
||||
saxon 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3
|
||||
seasclick 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3
|
||||
seaslog 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3
|
||||
shmop 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3
|
||||
|
|
|
@ -3517,8 +3517,8 @@ installRemoteModule() {
|
|||
;;
|
||||
saxon)
|
||||
if test -z "$installRemoteModule_version"; then
|
||||
if test $PHP_MAJMIN_VERSION -le 506; then
|
||||
installRemoteModule_version='11.6'
|
||||
if test $PHP_MAJMIN_VERSION -ge 800; then
|
||||
installRemoteModule_version='12.4.2'
|
||||
else
|
||||
installRemoteModule_version='12.3'
|
||||
fi
|
||||
|
@ -3546,7 +3546,6 @@ installRemoteModule() {
|
|||
ldconfig || true
|
||||
fi
|
||||
cd "$installRemoteModule_dir/Saxon.C.API"
|
||||
exit
|
||||
phpize
|
||||
./configure --enable-saxon
|
||||
make -j$(getProcessorCount) install
|
||||
|
|
|
@ -6,6 +6,7 @@ $nameMap = [
|
|||
'opcache' => 'Zend OPcache',
|
||||
'apcu_bc' => 'apc',
|
||||
'ioncube_loader' => 'ionCube Loader',
|
||||
'saxon' => 'saxonc',
|
||||
];
|
||||
if (PHP_VERSION_ID < 70000) {
|
||||
$nameMap['sodium'] = 'libsodium';
|
||||
|
|
Loading…
Reference in New Issue