CMakeLists.txt (685B)
1 add_library(lzma 2 include/7zTypes.h 3 include/Alloc.h 4 include/Bra.h 5 include/Compiler.h 6 include/CpuArch.h 7 include/Delta.h 8 include/LzFind.h 9 include/LzHash.h 10 include/Lzma86.h 11 include/LzmaDec.h 12 include/LzmaEnc.h 13 include/LzmaLib.h 14 include/Precomp.h 15 include/Sort.h 16 src/Alloc.c 17 src/Bra86.c 18 src/BraIA64.c 19 src/CpuArch.c 20 src/Delta.c 21 src/LzFind.c 22 src/Lzma86Dec.c 23 src/Lzma86Enc.c 24 src/LzmaDec.c 25 src/LzmaEnc.c 26 src/LzmaLib.c 27 src/Sort.c 28 ) 29 30 target_compile_definitions(lzma PRIVATE _7ZIP_ST) 31 32 target_include_directories(lzma PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/include") 33 target_include_directories(lzma INTERFACE "${CMAKE_CURRENT_SOURCE_DIR}/include") 34