9e052883 |
1 | add_library(lzma STATIC |
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/LzmaDec.c |
24 | src/LzmaEnc.c |
25 | src/Sort.c |
26 | ) |
27 | |
28 | target_compile_definitions(lzma PRIVATE _7ZIP_ST) |
29 | |
30 | target_include_directories(lzma PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/include") |
31 | target_include_directories(lzma INTERFACE "${CMAKE_CURRENT_SOURCE_DIR}/include") |
32 | |
33 | set_target_properties(lzma PROPERTIES POSITION_INDEPENDENT_CODE ON) |