Add support for re2c in tool checklists and environment setup

This commit is contained in:
crazywhalecc
2025-07-28 15:54:55 +08:00
parent 973c8f082f
commit 0696acb9c5
4 changed files with 15 additions and 3 deletions

View File

@@ -16,7 +16,7 @@ class LinuxToolCheckList
use UnixSystemUtilTrait;
public const TOOLS_ALPINE = [
'make', 'bison', 'flex',
'make', 'bison', 're2c', 'flex',
'git', 'autoconf', 'automake', 'gettext-dev',
'tar', 'unzip', 'gzip',
'bzip2', 'cmake', 'gcc',
@@ -26,7 +26,7 @@ class LinuxToolCheckList
];
public const TOOLS_DEBIAN = [
'make', 'bison', 'flex',
'make', 'bison', 're2c', 'flex',
'git', 'autoconf', 'automake', 'autopoint',
'tar', 'unzip', 'gzip',
'bzip2', 'cmake', 'patch',
@@ -35,7 +35,7 @@ class LinuxToolCheckList
];
public const TOOLS_RHEL = [
'perl', 'make', 'bison', 'flex',
'perl', 'make', 'bison', 're2c', 'flex',
'git', 'autoconf', 'automake',
'tar', 'unzip', 'gzip', 'gcc',
'bzip2', 'cmake', 'patch', 'which',

View File

@@ -19,6 +19,7 @@ class MacOSToolCheckList
'curl',
'make',
'bison',
're2c',
'flex',
'pkg-config',
'git',