I Really Hate Meson

This commit is contained in:
TheBrokenRail 2025-03-19 20:37:22 -04:00
parent 89c3bc7c9b
commit 6f027ba397
2 changed files with 1 additions and 3 deletions

View File

@ -81,8 +81,8 @@ handlers.set(Modes.Build, function () {
// For Building AppStream
'meson' + backportsSuffix,
'libyaml-dev',
'libxmlb-dev',
'liblzma-dev',
'libzstd-dev',
'libcurl4-openssl-dev',
'libglib2.0-dev',
'gperf'

View File

@ -62,14 +62,12 @@ ExternalProject_Add(appstream
# Configure
CONFIGURE_COMMAND
"meson" "setup"
"--reconfigure"
"--prefix=<INSTALL_DIR>"
"--buildtype=release"
"--default-library=static"
"-Dsystemd=false"
"-Dstemming=false"
"-Dgir=false"
"-Dzstd-support=false"
"<BINARY_DIR>" "<SOURCE_DIR>"
CONFIGURE_HANDLED_BY_BUILD TRUE
USES_TERMINAL_CONFIGURE TRUE