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