1#	$NetBSD: Makefile,v 1.10 2005/03/21 13:55:25 tron Exp $
2
3.include <bsd.own.mk>
4
5LIB=	freetype
6
7FREETYPETOP=	${X11SRCDIR.xc}/extras/freetype2
8FREETYPESRC=	${FREETYPETOP}/src
9
10SUBDIR=	freetype
11
12SRCS=	ftapi.c ftbase.c ftbbox.c ftbdf.c ftdebug.c ftglyph.c \
13	ftinit.c ftlzw.c ftmm.c ftpfr.c ftsynth.c ftsystem.c \
14	fttype1.c ftwinfnt.c ftxf86.c autohint.c bdf.c cff.c \
15	type1cid.c ftgzip.c pcf.c pfr.c psaux.c pshinter.c psnames.c \
16	raster.c sfnt.c smooth.c truetype.c type1.c type42.c winfnt.c
17
18INCS=	ft2build.h
19INCSDIR=${X11INCDIR}
20.PATH:	${FREETYPETOP}/include
21
22CPPFLAGS+=	${X11FLAGS.THREADS} -DXFREE86_FT2
23CPPFLAGS+=	-I${DESTDIR}${X11INCDIR}/freetype2
24
25.if defined(MKTTINTERP) && ${MKTTINTERP} != "no"
26CPPFLAGS+=	-DTT_CONFIG_OPTION_BYTECODE_INTERPRETER
27.endif
28
29.PATH:	${FREETYPESRC}/autohint
30.PATH:	${FREETYPESRC}/base
31.PATH:	${FREETYPESRC}/bdf
32.PATH:	${FREETYPESRC}/cff
33.PATH:	${FREETYPESRC}/cid
34.PATH:	${FREETYPESRC}/gzip
35.PATH:	${FREETYPESRC}/lzw
36.PATH:	${FREETYPESRC}/pcf
37.PATH:	${FREETYPESRC}/pfr
38.PATH:	${FREETYPESRC}/psaux
39.PATH:	${FREETYPESRC}/pshinter
40.PATH:	${FREETYPESRC}/psnames
41.PATH:	${FREETYPESRC}/raster
42.PATH:	${FREETYPESRC}/sfnt
43.PATH:	${FREETYPESRC}/smooth
44.PATH:	${FREETYPESRC}/truetype
45.PATH:	${FREETYPESRC}/type1
46.PATH:	${FREETYPESRC}/type42
47.PATH:	${FREETYPESRC}/winfonts
48
49.include <bsd.x11.mk>
50.include <bsd.lib.mk>
51.include <bsd.subdir.mk>
52