Add ext-imap

This commit is contained in:
crazywhalecc
2026-03-18 13:30:29 +08:00
parent 1ee8bc7d34
commit c1f2fd49a6
4 changed files with 109 additions and 30 deletions

View File

@@ -389,7 +389,9 @@ class SPCConfigUtil
}
if (in_array('imap', $packages) && SystemTarget::getTargetOS() === 'Linux' && SystemTarget::getLibc() === 'glibc') {
$lib_names[] = '-lcrypt';
if (file_exists(BUILD_LIB_PATH . '/libcrypt.a')) {
$lib_names[] = '-lcrypt';
}
}
if (!$use_short_libs) {
$lib_names = array_map(fn ($l) => $this->getFullLibName($l), $lib_names);