From 21a4ba7478bc9b12b177124d3655b249c4079349 Mon Sep 17 00:00:00 2001 From: kocoten1992 Date: Mon, 21 Aug 2023 11:15:09 +0700 Subject: [PATCH] add swoole pgsql (--enable-swoole-pgsql) --- config/ext.json | 3 ++- src/SPC/builder/extension/swoole.php | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/config/ext.json b/config/ext.json index 3bac3fa0..cd081e36 100644 --- a/config/ext.json +++ b/config/ext.json @@ -370,7 +370,8 @@ "arg-type": "custom", "cpp-extension": true, "lib-depends": [ - "openssl" + "openssl", + "pqsql" ], "ext-depends": [ "openssl" diff --git a/src/SPC/builder/extension/swoole.php b/src/SPC/builder/extension/swoole.php index 492ff12c..0d0e2c7e 100644 --- a/src/SPC/builder/extension/swoole.php +++ b/src/SPC/builder/extension/swoole.php @@ -12,7 +12,7 @@ class swoole extends Extension { public function getUnixConfigureArg(): string { - $arg = '--enable-swoole'; + $arg = '--enable-swoole --enable-swoole-pgsql'; $arg .= $this->builder->getLib('openssl') ? ' --enable-openssl' : ' --disable-openssl --without-openssl'; $arg .= $this->builder->getLib('brotli') ? (' --enable-brotli --with-brotli-dir=' . BUILD_ROOT_PATH) : ''; // curl hook is buggy for static php