From 95f34fbbc35f27f29dbd28d711655414cb26d01b Mon Sep 17 00:00:00 2001 From: crazywhalecc Date: Fri, 6 Feb 2026 16:33:34 +0800 Subject: [PATCH] Add extension amqp --- config/pkg/ext/ext-amqp.yml | 18 ++++++++++++++++++ src/Package/Extension/amqp.php | 26 ++++++++++++++++++++++++++ 2 files changed, 44 insertions(+) create mode 100644 config/pkg/ext/ext-amqp.yml create mode 100644 src/Package/Extension/amqp.php diff --git a/config/pkg/ext/ext-amqp.yml b/config/pkg/ext/ext-amqp.yml new file mode 100644 index 00000000..93756914 --- /dev/null +++ b/config/pkg/ext/ext-amqp.yml @@ -0,0 +1,18 @@ +ext-amqp: + type: php-extension + artifact: + source: + type: url + url: 'https://pecl.php.net/get/amqp' + extract: php-src/ext/amqp + filename: amqp.tgz + metadata: + license-files: [LICENSE] + license: PHP-3.01 + depends: + - librabbitmq + depends@windows: + - ext-openssl + php-extension: + arg-type: '--with-amqp@shared_suffix@ --with-librabbitmq-dir=@build_root_path@' + arg-type@windows: '--with-amqp' diff --git a/src/Package/Extension/amqp.php b/src/Package/Extension/amqp.php new file mode 100644 index 00000000..82e3c961 --- /dev/null +++ b/src/Package/Extension/amqp.php @@ -0,0 +1,26 @@ +