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