amuluowin / swoole-cli

SWOOLE-CLI is a php binary distribution composed swoole & php-core & cli & php-fpm and mostly of common extensions.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

swoole-cli

生成构建脚本

php prepare.php
php prepare.php +inotify +mongodb
  • 脚本会自动下载相关的C/C++库以及PECL扩展
  • 可使用+{ext}或者-{ext}增减扩展

进入 Docker Bash

./make.sh docker-bash

需要将 swoole-cli 的目录映射到容器的 /work 目录

编译配置

./make.sh config

构建

./make.sh build

编译成功后会生成bin/swoole-cli

打包

./make.sh archive

授权协议

  • swoole-cli使用了多个其他开源项目,请认真阅读LICENSE文件中版权协议,遵守对应开源项目的LICENSE
  • swoole-cli本身的软件源代码、文档等内容以Apache 2.0 LICENSE+SWOOLE-CLI LICENSE作为双重授权协议,用户需要同时遵守Apache 2.0 LICENSESWOOLE-CLI LICENSE所规定的条款

SWOOLE-CLI LICENSE

  • swoole-cli代码进行使用、修改、发布的新项目必须含有SWOOLE-CLI LICENSE的全部内容
  • 使用swoole-cli代码重新发布为新项目或者产品时,项目或产品名称不得包含swoole单词

About

SWOOLE-CLI is a php binary distribution composed swoole & php-core & cli & php-fpm and mostly of common extensions.


Languages

Language:C 75.9%Language:PHP 22.4%Language:C++ 0.3%Language:Shell 0.3%Language:M4 0.3%Language:Lua 0.3%Language:Assembly 0.2%Language:Lex 0.1%Language:Yacc 0.1%Language:JavaScript 0.0%Language:Roff 0.0%Language:GDB 0.0%Language:Makefile 0.0%Language:Perl 0.0%Language:XSLT 0.0%Language:Awk 0.0%Language:DTrace 0.0%Language:Batchfile 0.0%Language:Dockerfile 0.0%Language:HTML 0.0%Language:GAP 0.0%