I Really Hate Meson
This commit is contained in:
parent
89c3bc7c9b
commit
6f027ba397
@ -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'
|
||||
|
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user