]> git.proxmox.com Git - mirror_edk2.git/blame - BaseTools/Source/C/BrotliCompress/GNUmakefile
BaseTools: Update Brotli Compress to the latest one 1.0.6
[mirror_edk2.git] / BaseTools / Source / C / BrotliCompress / GNUmakefile
CommitLineData
87d97b6a
SB
1## @file\r
2# GNU/Linux makefile for 'Brotli' module build.\r
3#\r
d16e777a 4# Copyright (c) 2017 - 2018, Intel Corporation. All rights reserved.<BR>\r
87d97b6a
SB
5# This program and the accompanying materials\r
6# are licensed and made available under the terms and conditions of the BSD License\r
7# which accompanies this distribution. The full text of the license may be found at\r
8# http://opensource.org/licenses/bsd-license.php\r
9#\r
10# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
11# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
12#\r
87d97b6a
SB
13MAKEROOT ?= ..\r
14\r
15APPNAME = Brotli\r
16\r
17OBJECTS = \\r
dd4f667e 18 tools/brotli.o \\r
87d97b6a 19 common/dictionary.o \\r
dd4f667e 20 common/transform.o \\r
87d97b6a
SB
21 dec/bit_reader.o \\r
22 dec/decode.o \\r
23 dec/huffman.o \\r
24 dec/state.o \\r
25 enc/backward_references.o \\r
dd4f667e 26 enc/backward_references_hq.o \\r
87d97b6a
SB
27 enc/bit_cost.o \\r
28 enc/block_splitter.o \\r
29 enc/brotli_bit_stream.o \\r
30 enc/cluster.o \\r
31 enc/compress_fragment.o \\r
32 enc/compress_fragment_two_pass.o \\r
dd4f667e 33 enc/dictionary_hash.o \\r
87d97b6a 34 enc/encode.o \\r
dd4f667e 35 enc/encoder_dict.o \\r
87d97b6a
SB
36 enc/entropy_encode.o \\r
37 enc/histogram.o \\r
38 enc/literal_cost.o \\r
39 enc/memory.o \\r
40 enc/metablock.o \\r
41 enc/static_dict.o \\r
42 enc/utf8_util.o\r
43\r
44include $(MAKEROOT)/Makefiles/app.makefile\r
45\r
dd4f667e 46TOOL_INCLUDE = -I ./include\r
87d97b6a 47LIBS += -lm\r