summaryrefslogtreecommitdiff
path: root/x11/tools/fc-cache/Makefile
blob: f4bb35a4af346f31a9674cd7faee35e15feb7247 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
#	$NetBSD: Makefile,v 1.3 2003/09/30 06:41:31 lukem Exp $

NOMAN=		1

.include <bsd.own.mk>

HOSTPROG=	fc-cache
FONTCONFIGSRC=	${X11SRCDIR.xc}/lib/fontconfig
FREETYPESRC=	${X11SRCDIR.xc}/extras/freetype2/src

.PATH:		${FONTCONFIGSRC}/${HOSTPROG}
SRCS=		fc-cache.c

.PATH:		${FONTCONFIGSRC}/src
SRCS+=		fcatomic.c fcblanks.c fccache.c fccfg.c fccharset.c fcdbg.c \
		fcdefault.c fcdir.c fcfreetype.c fcfs.c fcinit.c fclang.c \
		fclist.c fcmatch.c fcmatrix.c fcname.c fcpat.c fcstr.c fcxml.c

.PATH:		${FREETYPESRC}/autohint
.PATH:		${FREETYPESRC}/base
.PATH:		${FREETYPESRC}/bdf
.PATH:		${FREETYPESRC}/cff
.PATH:		${FREETYPESRC}/cid
.PATH:		${FREETYPESRC}/pcf
.PATH:		${FREETYPESRC}/pfr
.PATH:		${FREETYPESRC}/psaux
.PATH:		${FREETYPESRC}/pshinter
.PATH:		${FREETYPESRC}/psnames
.PATH:		${FREETYPESRC}/raster
.PATH:		${FREETYPESRC}/sfnt
.PATH:		${FREETYPESRC}/smooth
.PATH:		${FREETYPESRC}/truetype
.PATH:		${FREETYPESRC}/type1
.PATH:		${FREETYPESRC}/type42
.PATH:		${FREETYPESRC}/winfonts
SRCS+=		autohint.c bdf.c cff.c ftbase.c ftbbox.c ftbdf.c ftdebug.c \
		ftglyph.c ftinit.c ftmm.c ftsynth.c ftsystem.c fttype1.c \
		ftxf86.c pcf.c pfr.c psaux.c pshinter.c psnames.c raster.c \
		sfnt.c smooth.c truetype.c type1.c type1cid.c type42.c winfnt.c

.PATH:		${X11SRCDIR.xc}/extras/expat/lib
SRCS+=		xmlparse.c xmlrole.c xmltok.c

.include "../../lib/expat/Makefile.expatdefs"

HOST_CPPFLAGS+=	-I${DESTDIR}${X11INCDIR} \
		-I${DESTDIR}${X11INCDIR}/freetype2 \
		-I${X11SRCDIR.xc}/lib/expat \
		-DFC_DEFAULT_FONTS='"${X11FONTDIR}/Type1"' -DHAVE_EXPAT \
		${EXPAT_FLAGS}

.include <bsd.x11.mk>
.include <bsd.hostprog.mk>