]> git.proxmox.com Git - mirror_edk2.git/blame - BaseTools/Source/C/BrotliCompress/Makefile
BaseTools: Update Brotli Compress to the latest one 1.0.6
[mirror_edk2.git] / BaseTools / Source / C / BrotliCompress / Makefile
CommitLineData
87d97b6a
SB
1## @file\r
2# Windows makefile for 'Brotli' module build.\r
3#\r
dd4f667e 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
13!INCLUDE ..\Makefiles\ms.common\r
14\r
dd4f667e 15INC = -I .\include $(INC)\r
87d97b6a
SB
16CFLAGS = $(CFLAGS) /W2\r
17\r
18APPNAME = Brotli\r
19\r
20#LIBS = $(LIB_PATH)\Common.lib\r
21\r
dd4f667e 22COMMON_OBJ = common\dictionary.obj common\transform.obj\r
87d97b6a
SB
23DEC_OBJ = \\r
24 dec\bit_reader.obj \\r
25 dec\decode.obj \\r
26 dec\huffman.obj \\r
27 dec\state.obj\r
28ENC_OBJ = \\r
29 enc\backward_references.obj \\r
dd4f667e 30 enc\backward_references_hq.obj \\r
87d97b6a
SB
31 enc\bit_cost.obj \\r
32 enc\block_splitter.obj \\r
33 enc\brotli_bit_stream.obj \\r
34 enc\cluster.obj \\r
35 enc\compress_fragment.obj \\r
36 enc\compress_fragment_two_pass.obj \\r
dd4f667e 37 enc\dictionary_hash.obj \\r
87d97b6a 38 enc\encode.obj \\r
dd4f667e 39 enc\encoder_dict.obj \\r
87d97b6a
SB
40 enc\entropy_encode.obj \\r
41 enc\histogram.obj \\r
42 enc\literal_cost.obj \\r
43 enc\memory.obj \\r
44 enc\metablock.obj \\r
45 enc\static_dict.obj \\r
46 enc\utf8_util.obj\r
47\r
48OBJECTS = \\r
dd4f667e 49 tools\brotli.obj \\r
87d97b6a
SB
50 $(COMMON_OBJ) \\r
51 $(DEC_OBJ) \\r
52 $(ENC_OBJ)\r
53\r
54!INCLUDE ..\Makefiles\ms.app\r