Build: Define HAVE_MICROLZMA when it is configured.

This commit is contained in:
Jia Tan 2024-02-23 20:57:59 +08:00
parent eea78216d2
commit adaacafde6
2 changed files with 11 additions and 2 deletions

View File

@ -819,6 +819,10 @@ if(MICROLZMA_DECODER)
target_sources(liblzma PRIVATE src/liblzma/common/microlzma_decoder.c)
endif()
if (MICROLZMA_ENCODER OR MICROLZMA_DECODER)
add_compile_definitions(HAVE_MICROLZMA)
endif()
#############################
# lzip (.lz) format support #

View File

@ -304,8 +304,13 @@ AC_ARG_ENABLE([microlzma], AS_HELP_STRING([--disable-microlzma],
for example, erofs-utils.]),
[], [enable_microlzma=yes])
case $enable_microlzma in
yes | no)
AC_MSG_RESULT([$enable_microlzma])
yes)
AC_DEFINE([HAVE_MICROLZMA], [1],
[Define to 1 if MicroLZMA support is enabled.])
AC_MSG_RESULT([yes])
;;
no)
AC_MSG_RESULT([no])
;;
*)
AC_MSG_RESULT([])