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 8liblzma_la_SOURCES += \ 9 common/common.c \ 10 common/common.h \ 11 common/block_util.c \ 12 common/easy_preset.c \ 13 common/easy_preset.h \ 14 common/filter_common.c \ 15 common/filter_common.h \ 16 common/hardware_physmem.c \ 17 common/index.c \ 18 common/index.h \ 19 common/stream_flags_common.c \ 20 common/stream_flags_common.h \ 21 common/vli_size.c 22 23if COND_MAIN_ENCODER 24liblzma_la_SOURCES += \ 25 common/alone_encoder.c \ 26 common/block_buffer_encoder.c \ 27 common/block_encoder.c \ 28 common/block_encoder.h \ 29 common/block_header_encoder.c \ 30 common/easy_buffer_encoder.c \ 31 common/easy_encoder.c \ 32 common/easy_encoder_memusage.c \ 33 common/filter_buffer_encoder.c \ 34 common/filter_encoder.c \ 35 common/filter_encoder.h \ 36 common/filter_flags_encoder.c \ 37 common/index_encoder.c \ 38 common/index_encoder.h \ 39 common/stream_buffer_encoder.c \ 40 common/stream_encoder.c \ 41 common/stream_encoder.h \ 42 common/stream_flags_encoder.c \ 43 common/vli_encoder.c 44endif 45 46if COND_MAIN_DECODER 47liblzma_la_SOURCES += \ 48 common/alone_decoder.c \ 49 common/alone_decoder.h \ 50 common/auto_decoder.c \ 51 common/block_buffer_decoder.c \ 52 common/block_decoder.c \ 53 common/block_decoder.h \ 54 common/block_header_decoder.c \ 55 common/easy_decoder_memusage.c \ 56 common/filter_buffer_decoder.c \ 57 common/filter_decoder.c \ 58 common/filter_decoder.h \ 59 common/filter_flags_decoder.c \ 60 common/index_decoder.c \ 61 common/index_hash.c \ 62 common/stream_buffer_decoder.c \ 63 common/stream_decoder.c \ 64 common/stream_decoder.h \ 65 common/stream_flags_decoder.c \ 66 common/vli_decoder.c 67endif 68