mirror of https://git.tukaani.org/xz.git
CMake: Conditionally build xz list.* files if decoders are enabled.
This commit is contained in:
parent
3e2dc523c5
commit
622d0fdc02
|
@ -958,8 +958,6 @@ if(NOT MSVC AND HAVE_GETOPT_LONG)
|
|||
src/xz/file_io.h
|
||||
src/xz/hardware.c
|
||||
src/xz/hardware.h
|
||||
src/xz/list.c
|
||||
src/xz/list.h
|
||||
src/xz/main.c
|
||||
src/xz/main.h
|
||||
src/xz/message.c
|
||||
|
@ -982,6 +980,13 @@ if(NOT MSVC AND HAVE_GETOPT_LONG)
|
|||
src/liblzma/api
|
||||
)
|
||||
|
||||
if(HAVE_DECODERS)
|
||||
target_sources(xz PRIVATE
|
||||
src/xz/list.c
|
||||
src/xz/list.h
|
||||
)
|
||||
endif()
|
||||
|
||||
target_link_libraries(xz PRIVATE liblzma)
|
||||
|
||||
target_compile_definitions(xz PRIVATE ASSUME_RAM=128)
|
||||
|
|
Loading…
Reference in New Issue