xref: /rk3399_ARM-atf/lib/zlib/zlib.mk (revision 72e8f2456af54b75a0a1d92aadfce0b4bcde6ba1)
1c43d6851SMasahiro Yamada#
2*4c700c15SGovindraj Raja# Copyright (c) 2018, Arm Limited and Contributors. All rights reserved.
3c43d6851SMasahiro Yamada#
4c43d6851SMasahiro Yamada# SPDX-License-Identifier: BSD-3-Clause
5c43d6851SMasahiro Yamada#
6c43d6851SMasahiro Yamada
7c43d6851SMasahiro YamadaZLIB_PATH	:=	lib/zlib
8c43d6851SMasahiro Yamada
9c43d6851SMasahiro Yamada# Imported from zlib 1.2.11 (do not modify them)
10c43d6851SMasahiro YamadaZLIB_SOURCES	:=	$(addprefix $(ZLIB_PATH)/,	\
11c43d6851SMasahiro Yamada					adler32.c	\
12c43d6851SMasahiro Yamada					crc32.c		\
13c43d6851SMasahiro Yamada					inffast.c	\
14c43d6851SMasahiro Yamada					inflate.c	\
15c43d6851SMasahiro Yamada					inftrees.c	\
16c43d6851SMasahiro Yamada					zutil.c)
17c43d6851SMasahiro Yamada
18c43d6851SMasahiro Yamada# Implemented for TF
19c43d6851SMasahiro YamadaZLIB_SOURCES	+=	$(addprefix $(ZLIB_PATH)/,	\
20c43d6851SMasahiro Yamada					tf_gunzip.c)
21c43d6851SMasahiro Yamada
22c43d6851SMasahiro YamadaINCLUDES	+=	-Iinclude/lib/zlib
23c43d6851SMasahiro Yamada
24c43d6851SMasahiro Yamada# REVISIT: the following flags need not be given globally
25c43d6851SMasahiro YamadaTF_CFLAGS	+=	-DZ_SOLO -DDEF_WBITS=31
26