summaryrefslogtreecommitdiffstats
path: root/composer.json
diff options
context:
space:
mode:
authorRemi Collet <remi@remirepo.net>2025-11-12 08:39:28 +0100
committerRemi Collet <remi@php.net>2025-11-12 08:39:28 +0100
commitb729b299e1170a7b538fb8a16666edeedcc14312 (patch)
tree7bad588400ce48b801f1530698c1135034889e76 /composer.json
parentad79ca8d1e3b1d5905106fada7dd2e1091088157 (diff)
update to 6.1.2HEADmaster
Diffstat (limited to 'composer.json')
-rw-r--r--composer.json78
1 files changed, 78 insertions, 0 deletions
diff --git a/composer.json b/composer.json
new file mode 100644
index 0000000..b242145
--- /dev/null
+++ b/composer.json
@@ -0,0 +1,78 @@
+{
+ "name": "swoole/swoole",
+ "type": "php-ext",
+ "license": "Apache-2.0",
+ "description": "Swoole is an event-driven, asynchronous, coroutine-based concurrency library with high performance for PHP.",
+ "require": {
+ "php": ">=8.1 <8.5"
+ },
+ "php-ext": {
+ "extension-name": "swoole",
+ "configure-options": [
+ {
+ "name": "enable-sockets",
+ "description": "Enable sockets support"
+ },
+ {
+ "name": "enable-openssl",
+ "description": "Enable openssl support"
+ },
+ {
+ "name": "with-openssl-dir",
+ "description": "Include OpenSSL support (requires OpenSSL >= 1.0.2)",
+ "needs-value": true
+ },
+ {
+ "name": "enable-mysqlnd",
+ "description": "Enable mysqlnd support"
+ },
+ {
+ "name": "enable-swoole-curl",
+ "description": "Enable curl support"
+ },
+ {
+ "name": "enable-cares",
+ "description": "Enable cares support"
+ },
+ {
+ "name": "enable-brotli",
+ "description": "Enable brotli support"
+ },
+ {
+ "name": "with-brotli-dir",
+ "description": "Include Brotli support",
+ "needs-value": true
+ },
+ {
+ "name": "enable-swoole-pgsql",
+ "description": "Enable PostgreSQL database support"
+ },
+ {
+ "name": "with-swoole-odbc",
+ "description": "Enable ODBC database support",
+ "needs-value": true
+ },
+ {
+ "name": "with-swoole-oracle",
+ "description": "Enable Oracle database support",
+ "needs-value": true
+ },
+ {
+ "name": "enable-swoole-sqlite",
+ "description": "Enable Sqlite database support"
+ },
+ {
+ "name": "enable-swoole-thread",
+ "description": "Enable swoole thread support (need php zts support)"
+ },
+ {
+ "name": "enable-iouring",
+ "description": "Enable iouring for file async support"
+ },
+ {
+ "name": "enable-zstd",
+ "description": "Enable zstd support"
+ }
+ ]
+ }
+}