Changeset View
Changeset View
Standalone View
Standalone View
Mk/Uses/meson.mk
Show All 30 Lines | |||||
# meson might have issues with non-unicode locales | # meson might have issues with non-unicode locales | ||||
USE_LOCALE?= en_US.UTF-8 | USE_LOCALE?= en_US.UTF-8 | ||||
CONFIGURE_ARGS+= --prefix ${PREFIX} \ | CONFIGURE_ARGS+= --prefix ${PREFIX} \ | ||||
--mandir man \ | --mandir man \ | ||||
--infodir ${INFO_PATH} | --infodir ${INFO_PATH} | ||||
# Disable color output. Meson forces it on by default, Ninja | |||||
# strips it before it goes to the log, but Samurai does not, so we | |||||
# might end up with ANSI escape sequences in the logs. | |||||
CONFIGURE_ARGS+= -Db_colorout=never | |||||
# meson has it own strip mechanic | # meson has it own strip mechanic | ||||
INSTALL_TARGET= install | INSTALL_TARGET= install | ||||
# should we have strip separate from WITH_DEBUG? | # should we have strip separate from WITH_DEBUG? | ||||
.if defined(WITH_DEBUG) | .if defined(WITH_DEBUG) | ||||
CONFIGURE_ARGS+= --buildtype debug | CONFIGURE_ARGS+= --buildtype debug | ||||
.else | .else | ||||
CONFIGURE_ARGS+= --buildtype release \ | CONFIGURE_ARGS+= --buildtype release \ | ||||
Show All 23 Lines |