]> icculus.org git repositories - icculus/xz.git/blob - src/liblzma/lzma/Makefile.inc
Moved var declarations out of for-loops. Makes pre-C99 compilers happier.
[icculus/xz.git] / src / liblzma / lzma / Makefile.inc
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 EXTRA_DIST += lzma/fastpos_tablegen.c
9
10 liblzma_la_SOURCES += lzma/lzma_common.h
11
12 if COND_ENCODER_LZMA1
13 liblzma_la_SOURCES += \
14         lzma/fastpos.h \
15         lzma/lzma_encoder.h \
16         lzma/lzma_encoder.c \
17         lzma/lzma_encoder_presets.c \
18         lzma/lzma_encoder_private.h \
19         lzma/lzma_encoder_optimum_fast.c \
20         lzma/lzma_encoder_optimum_normal.c
21
22 if !COND_SMALL
23 liblzma_la_SOURCES += lzma/fastpos_table.c
24 endif
25 endif
26
27 if COND_DECODER_LZMA1
28 liblzma_la_SOURCES += \
29         lzma/lzma_decoder.c \
30         lzma/lzma_decoder.h
31 endif
32
33 if COND_ENCODER_LZMA2
34 liblzma_la_SOURCES += \
35         lzma/lzma2_encoder.c \
36         lzma/lzma2_encoder.h
37 endif
38
39 if COND_DECODER_LZMA2
40 liblzma_la_SOURCES += \
41         lzma/lzma2_decoder.c \
42         lzma/lzma2_decoder.h
43 endif