CMake: Rename ENABLE_SMALL to XZ_SMALL

This commit is contained in:
Lasse Collin 2024-06-15 18:07:04 +03:00
parent 29f77c7b70
commit 96f0a6632c
1 changed files with 7 additions and 7 deletions

View File

@ -490,10 +490,10 @@ target_include_directories(liblzma PRIVATE
# Size optimizations # # Size optimizations #
###################### ######################
option(ENABLE_SMALL "Reduce code size at expense of speed. \ option(XZ_SMALL "Reduce code size at expense of speed. \
This may be useful together with CMAKE_BUILD_TYPE=MinSizeRel.") This may be useful together with CMAKE_BUILD_TYPE=MinSizeRel.")
if(ENABLE_SMALL) if(XZ_SMALL)
add_compile_definitions(HAVE_SMALL) add_compile_definitions(HAVE_SMALL)
endif() endif()
@ -513,7 +513,7 @@ foreach(CHECK IN LISTS ADDITIONAL_CHECK_TYPES)
endif() endif()
endforeach() endforeach()
if(ENABLE_SMALL) if(XZ_SMALL)
target_sources(liblzma PRIVATE src/liblzma/check/crc32_small.c) target_sources(liblzma PRIVATE src/liblzma/check/crc32_small.c)
else() else()
target_sources(liblzma PRIVATE target_sources(liblzma PRIVATE
@ -532,7 +532,7 @@ endif()
if("crc64" IN_LIST ADDITIONAL_CHECK_TYPES) if("crc64" IN_LIST ADDITIONAL_CHECK_TYPES)
add_compile_definitions("HAVE_CHECK_CRC64") add_compile_definitions("HAVE_CHECK_CRC64")
if(ENABLE_SMALL) if(XZ_SMALL)
target_sources(liblzma PRIVATE src/liblzma/check/crc64_small.c) target_sources(liblzma PRIVATE src/liblzma/check/crc64_small.c)
else() else()
target_sources(liblzma PRIVATE target_sources(liblzma PRIVATE
@ -785,7 +785,7 @@ if(HAVE_ENCODERS)
src/liblzma/rangecoder/range_encoder.h src/liblzma/rangecoder/range_encoder.h
) )
if(NOT ENABLE_SMALL) if(NOT XZ_SMALL)
target_sources(liblzma PRIVATE src/liblzma/lzma/fastpos_table.c) target_sources(liblzma PRIVATE src/liblzma/lzma/fastpos_table.c)
endif() endif()
endif() endif()
@ -1133,8 +1133,8 @@ tuklib_add_definition_if(liblzma HAVE_FUNC_ATTRIBUTE_CONSTRUCTOR)
# win95, and the compiler does not support attribute constructor, then we # win95, and the compiler does not support attribute constructor, then we
# would end up with a multithreaded build that is thread-unsafe. As a # would end up with a multithreaded build that is thread-unsafe. As a
# result this configuration is not allowed. # result this configuration is not allowed.
if(USE_WIN95_THREADS AND ENABLE_SMALL AND NOT HAVE_FUNC_ATTRIBUTE_CONSTRUCTOR) if(USE_WIN95_THREADS AND XZ_SMALL AND NOT HAVE_FUNC_ATTRIBUTE_CONSTRUCTOR)
message(SEND_ERROR "Threading method win95 and ENABLE_SMALL " message(SEND_ERROR "Threading method win95 and XZ_SMALL "
"cannot be used at the same time with a compiler " "cannot be used at the same time with a compiler "
"that doesn't support " "that doesn't support "
"__attribute__((__constructor__))") "__attribute__((__constructor__))")