2 # Windows makefile for 'Brotli' module build.
4 # Copyright (c) 2017, Intel Corporation. All rights reserved.<BR>
5 # This program and the accompanying materials
6 # are licensed and made available under the terms and conditions of the BSD License
7 # which accompanies this distribution. The full text of the license may be found at
8 # http://opensource.org/licenses/bsd-license.php
10 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
11 # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
13 !INCLUDE ..\Makefiles\ms.common
15 CFLAGS
= $(CFLAGS
) /W2
19 #LIBS = $(LIB_PATH)\Common.lib
21 COMMON_OBJ
= common\dictionary.obj
28 enc
\backward_references.obj \
30 enc
\block_splitter.obj \
31 enc
\brotli_bit_stream.obj \
33 enc\compress_fragment.obj \
34 enc\compress_fragment_two_pass.obj \
36 enc\entropy_encode.obj \
38 enc\literal_cost.obj \
50 !INCLUDE ..\Makefiles\ms.app
52 all: $(BIN_PATH
)\BrotliCompress.bat
54 $(BIN_PATH
)\BrotliCompress.bat
: BrotliCompress.bat
55 copy BrotliCompress.bat
$(BIN_PATH
)\BrotliCompress.bat
/Y
57 cleanall
: localCleanall
60 del
/f
/q
$(BIN_PATH
)\BrotliCompress.bat
> nul