mirror of
https://github.com/crazywhalecc/static-php-cli.git
synced 2026-07-08 01:15:37 +08:00
Remove freetype useless lib suggestions
This commit is contained in:
@@ -143,9 +143,7 @@
|
|||||||
"zlib"
|
"zlib"
|
||||||
],
|
],
|
||||||
"lib-suggests": [
|
"lib-suggests": [
|
||||||
"libpng",
|
"libpng"
|
||||||
"bzip2",
|
|
||||||
"brotli"
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"gettext": {
|
"gettext": {
|
||||||
|
|||||||
@@ -13,8 +13,8 @@ trait freetype
|
|||||||
{
|
{
|
||||||
$cmake = UnixCMakeExecutor::create($this)
|
$cmake = UnixCMakeExecutor::create($this)
|
||||||
->optionalLib('libpng', ...cmake_boolean_args('FT_DISABLE_PNG', true))
|
->optionalLib('libpng', ...cmake_boolean_args('FT_DISABLE_PNG', true))
|
||||||
->optionalLib('bzip2', ...cmake_boolean_args('FT_DISABLE_BZIP2', true))
|
->addConfigureArgs('-DFT_DISABLE_BZIP2=ON')
|
||||||
->optionalLib('brotli', ...cmake_boolean_args('FT_DISABLE_BROTLI', true))
|
->addConfigureArgs('-DFT_DISABLE_BROTLI=ON')
|
||||||
->addConfigureArgs('-DFT_DISABLE_HARFBUZZ=ON');
|
->addConfigureArgs('-DFT_DISABLE_HARFBUZZ=ON');
|
||||||
|
|
||||||
// fix cmake 4.0 compatibility
|
// fix cmake 4.0 compatibility
|
||||||
|
|||||||
@@ -24,6 +24,8 @@ class freetype extends WindowsLibraryBase
|
|||||||
"-DCMAKE_TOOLCHAIN_FILE={$this->builder->cmake_toolchain_file} " .
|
"-DCMAKE_TOOLCHAIN_FILE={$this->builder->cmake_toolchain_file} " .
|
||||||
'-DCMAKE_BUILD_TYPE=Release ' .
|
'-DCMAKE_BUILD_TYPE=Release ' .
|
||||||
'-DBUILD_SHARED_LIBS=OFF ' .
|
'-DBUILD_SHARED_LIBS=OFF ' .
|
||||||
|
'-DFT_DISABLE_BROTLI=TRUE ' .
|
||||||
|
'-DFT_DISABLE_BZIP2=TRUE ' .
|
||||||
'-DCMAKE_INSTALL_PREFIX=' . BUILD_ROOT_PATH . ' '
|
'-DCMAKE_INSTALL_PREFIX=' . BUILD_ROOT_PATH . ' '
|
||||||
)
|
)
|
||||||
->execWithWrapper(
|
->execWithWrapper(
|
||||||
|
|||||||
Reference in New Issue
Block a user