1 | ##
|
---|
2 | ## Author: Lasse Collin
|
---|
3 | ##
|
---|
4 | ## This file has been put into the public domain.
|
---|
5 | ## You can do whatever you want with this file.
|
---|
6 | ##
|
---|
7 |
|
---|
8 | liblzma_la_SOURCES += \
|
---|
9 | common/common.c \
|
---|
10 | common/common.h \
|
---|
11 | common/memcmplen.h \
|
---|
12 | common/block_util.c \
|
---|
13 | common/easy_preset.c \
|
---|
14 | common/easy_preset.h \
|
---|
15 | common/filter_common.c \
|
---|
16 | common/filter_common.h \
|
---|
17 | common/hardware_physmem.c \
|
---|
18 | common/index.c \
|
---|
19 | common/index.h \
|
---|
20 | common/stream_flags_common.c \
|
---|
21 | common/stream_flags_common.h \
|
---|
22 | common/string_conversion.c \
|
---|
23 | common/vli_size.c
|
---|
24 |
|
---|
25 | if COND_THREADS
|
---|
26 | liblzma_la_SOURCES += \
|
---|
27 | common/hardware_cputhreads.c \
|
---|
28 | common/outqueue.c \
|
---|
29 | common/outqueue.h
|
---|
30 | endif
|
---|
31 |
|
---|
32 | if COND_MAIN_ENCODER
|
---|
33 | liblzma_la_SOURCES += \
|
---|
34 | common/alone_encoder.c \
|
---|
35 | common/block_buffer_encoder.c \
|
---|
36 | common/block_buffer_encoder.h \
|
---|
37 | common/block_encoder.c \
|
---|
38 | common/block_encoder.h \
|
---|
39 | common/block_header_encoder.c \
|
---|
40 | common/easy_buffer_encoder.c \
|
---|
41 | common/easy_encoder.c \
|
---|
42 | common/easy_encoder_memusage.c \
|
---|
43 | common/filter_buffer_encoder.c \
|
---|
44 | common/filter_encoder.c \
|
---|
45 | common/filter_encoder.h \
|
---|
46 | common/filter_flags_encoder.c \
|
---|
47 | common/index_encoder.c \
|
---|
48 | common/index_encoder.h \
|
---|
49 | common/stream_buffer_encoder.c \
|
---|
50 | common/stream_encoder.c \
|
---|
51 | common/stream_flags_encoder.c \
|
---|
52 | common/vli_encoder.c
|
---|
53 |
|
---|
54 | if COND_THREADS
|
---|
55 | liblzma_la_SOURCES += \
|
---|
56 | common/stream_encoder_mt.c
|
---|
57 | endif
|
---|
58 |
|
---|
59 | if COND_MICROLZMA
|
---|
60 | liblzma_la_SOURCES += \
|
---|
61 | common/microlzma_encoder.c
|
---|
62 | endif
|
---|
63 | endif
|
---|
64 |
|
---|
65 | if COND_MAIN_DECODER
|
---|
66 | liblzma_la_SOURCES += \
|
---|
67 | common/alone_decoder.c \
|
---|
68 | common/alone_decoder.h \
|
---|
69 | common/auto_decoder.c \
|
---|
70 | common/block_buffer_decoder.c \
|
---|
71 | common/block_decoder.c \
|
---|
72 | common/block_decoder.h \
|
---|
73 | common/block_header_decoder.c \
|
---|
74 | common/easy_decoder_memusage.c \
|
---|
75 | common/file_info.c \
|
---|
76 | common/filter_buffer_decoder.c \
|
---|
77 | common/filter_decoder.c \
|
---|
78 | common/filter_decoder.h \
|
---|
79 | common/filter_flags_decoder.c \
|
---|
80 | common/index_decoder.c \
|
---|
81 | common/index_decoder.h \
|
---|
82 | common/index_hash.c \
|
---|
83 | common/stream_buffer_decoder.c \
|
---|
84 | common/stream_decoder.c \
|
---|
85 | common/stream_decoder.h \
|
---|
86 | common/stream_flags_decoder.c \
|
---|
87 | common/vli_decoder.c
|
---|
88 |
|
---|
89 | if COND_THREADS
|
---|
90 | liblzma_la_SOURCES += \
|
---|
91 | common/stream_decoder_mt.c
|
---|
92 | endif
|
---|
93 |
|
---|
94 | if COND_MICROLZMA
|
---|
95 | liblzma_la_SOURCES += \
|
---|
96 | common/microlzma_decoder.c
|
---|
97 | endif
|
---|
98 |
|
---|
99 | if COND_LZIP_DECODER
|
---|
100 | liblzma_la_SOURCES += \
|
---|
101 | common/lzip_decoder.c \
|
---|
102 | common/lzip_decoder.h
|
---|
103 | endif
|
---|
104 | endif
|
---|