add ext-gearman

This commit is contained in:
henderkes
2026-05-06 11:39:08 +07:00
parent 8537ad7b19
commit 90d7fe46d7
11 changed files with 199 additions and 84 deletions

View File

@@ -13,7 +13,7 @@ use StaticPHP\Util\System\LinuxUtil;
class LinuxToolCheck
{
public const TOOLS_ALPINE = [
'make', 'bison', 're2c', 'flex',
'make', 'bison', 're2c', 'flex', 'gperf',
'git', 'autoconf', 'automake', 'gettext-dev',
'tar', 'unzip', 'gzip',
'bzip2', 'cmake', 'gcc',
@@ -22,7 +22,7 @@ class LinuxToolCheck
];
public const TOOLS_DEBIAN = [
'make', 'bison', 're2c', 'flex',
'make', 'bison', 're2c', 'flex', 'gperf',
'git', 'autoconf', 'automake', 'autopoint',
'tar', 'unzip', 'gzip', 'gcc', 'g++',
'bzip2', 'cmake', 'patch',
@@ -30,7 +30,7 @@ class LinuxToolCheck
];
public const TOOLS_RHEL = [
'perl', 'make', 'bison', 're2c', 'flex',
'perl', 'make', 'bison', 're2c', 'flex', 'gperf',
'git', 'autoconf', 'automake',
'tar', 'unzip', 'gzip', 'gcc', 'g++',
'bzip2', 'cmake', 'patch', 'which',
@@ -38,7 +38,7 @@ class LinuxToolCheck
];
public const TOOLS_ARCH = [
'base-devel', 'cmake',
'base-devel', 'cmake', 'gperf',
];
private const PROVIDED_COMMAND = [

View File

@@ -18,6 +18,7 @@ class MacOSToolCheck
'bison',
're2c',
'flex',
'gperf',
'pkg-config',
'git',
'autoconf',