Add support for SeasClick PHP extension (#779)

pull/782/head
Michele Locati 2023-08-02 10:40:23 +02:00 committed by GitHub
parent 580cdccf54
commit 0d7dca9f0e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 14 additions and 0 deletions

View File

@ -90,6 +90,7 @@ rdkafka 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2
recode 5.5 5.6 7.0 7.1 7.2 7.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 redis 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2
relay 7.4 8.0 8.1 8.2 relay 7.4 8.0 8.1 8.2
seasclick 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2
seaslog 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 seaslog 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2
shmop 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 shmop 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2
simdjson 7.1 7.2 7.3 7.4 8.0 8.1 8.2 simdjson 7.1 7.2 7.3 7.4 8.0 8.1 8.2

View File

@ -1188,6 +1188,9 @@ buildRequiredPackageLists() {
buildRequiredPackageLists_persistent="$buildRequiredPackageLists_persistent libssl1.1" buildRequiredPackageLists_persistent="$buildRequiredPackageLists_persistent libssl1.1"
fi fi
;; ;;
seasclick@alpine)
buildRequiredPackageLists_persistent="$buildRequiredPackageLists_persistent libstdc++"
;;
simdjson@alpine) simdjson@alpine)
buildRequiredPackageLists_persistent="$buildRequiredPackageLists_persistent libstdc++" buildRequiredPackageLists_persistent="$buildRequiredPackageLists_persistent libstdc++"
;; ;;
@ -1640,6 +1643,9 @@ getModuleFullPath() {
apcu_bc) apcu_bc)
getModuleFullPath_path="$PHP_EXTDIR/apc.so" getModuleFullPath_path="$PHP_EXTDIR/apc.so"
;; ;;
seasclick)
getModuleFullPath_path="$PHP_EXTDIR/SeasClick.so"
;;
*) *)
getModuleFullPath_path="$PHP_EXTDIR/$1.so" getModuleFullPath_path="$PHP_EXTDIR/$1.so"
;; ;;
@ -3287,6 +3293,13 @@ installRemoteModule() {
installRemoteModule_ini_extra="$(grep -vE '^[ \t]*extension[ \t]*=' $installRemoteModule_src/relay.ini)" installRemoteModule_ini_extra="$(grep -vE '^[ \t]*extension[ \t]*=' $installRemoteModule_src/relay.ini)"
installRemoteModule_manuallyInstalled=1 installRemoteModule_manuallyInstalled=1
;; ;;
seasclick)
if test -z "$installRemoteModule_version"; then
if test $PHP_MAJMIN_VERSION -le 506; then
installRemoteModule_version=0.1.0
fi
fi
;;
snappy) snappy)
if test -z "$installRemoteModule_path"; then if test -z "$installRemoteModule_path"; then
if test -z "$installRemoteModule_version"; then if test -z "$installRemoteModule_version"; then