xref: /netbsd-src/external/mit/xorg/tools/mkfontscale/Makefile (revision 9ac63422b666fbe53a067de74d8af2aa4e45a08b)
1#	$NetBSD: Makefile,v 1.4 2011/08/10 10:34:48 tsutsui Exp $
2
3NOMAN=		1
4
5.include <bsd.own.mk>
6
7HOSTPROG=	mkfontscale
8
9FREETYPE=       ${X11SRCDIR.freetype}
10
11.PATH:	${X11SRCDIR.${HOSTPROG}}
12SRCS.mkfontscale=	mkfontscale.c list.c hash.c ident.c
13
14.PATH:	${FREETYPE}/src/base
15SRCS.freetype+=	ftapi.c ftbase.c ftbbox.c ftbdf.c ftdebug.c ftglyph.c \
16		ftinit.c ftmm.c ftpfr.c ftstroke.c ftsynth.c ftsystem.c \
17		fttype1.c ftwinfnt.c ftxf86.c ftbitmap.c
18
19.PATH: ${FREETYPE}/src/autofit
20SRCS.freetype+=	autofit.c
21
22.PATH:	${FREETYPE}/src/bdf
23SRCS.freetype+=	bdf.c
24
25.PATH:	${FREETYPE}/src/cff
26SRCS.freetype+=	cff.c
27
28.PATH:	${FREETYPE}/src/cid
29SRCS.freetype+=	type1cid.c
30
31.PATH:	${FREETYPE}/src/gzip
32SRCS.freetype+=	ftgzip.c
33
34#.PATH:	${FREETYPE}/src/bzip2
35#SRCS.freetype+=	ftbzip2.c
36
37.PATH:	${FREETYPE}/src/lzw
38SRCS.freetype+=	ftlzw.c
39
40.PATH:	${FREETYPE}/src/pcf
41SRCS.freetype+=	pcf.c
42
43.PATH:	${FREETYPE}/src/pfr
44SRCS.freetype+=	pfr.c
45
46.PATH:	${FREETYPE}/src/psaux
47SRCS.freetype+=	psaux.c
48
49.PATH:	${FREETYPE}/src/pshinter
50SRCS.freetype+=	pshinter.c
51
52.PATH:	${FREETYPE}/src/psnames
53SRCS.freetype+=	psnames.c
54
55.PATH:	${FREETYPE}/src/raster
56SRCS.freetype+=	raster.c
57
58.PATH:	${FREETYPE}/src/sfnt
59SRCS.freetype+=	sfnt.c
60
61.PATH:	${FREETYPE}/src/smooth
62SRCS.freetype+=	smooth.c
63
64.PATH:	${FREETYPE}/src/truetype
65SRCS.freetype+=	truetype.c
66
67.PATH:	${FREETYPE}/src/type1
68SRCS.freetype+=	type1.c
69
70.PATH:	${FREETYPE}/src/type42
71SRCS.freetype+=	type42.c
72
73.PATH:	${FREETYPE}/src/winfonts
74SRCS.freetype+=	winfnt.c
75
76.PATH:	${X11SRCDIR.fontenc}/src
77SRCS.fontenc=	fontenc.c encparse.c
78
79SRCS+=	${SRCS.mkfontscale} ${SRCS.freetype} ${SRCS.fontenc}
80
81LDADD=	-lz
82#LDADD+=	-lbz2
83
84HOST_CPPFLAGS=	-DFONTENC_NO_LIBFONT -DXFREE86_FT2 -DFONTENC_NO_LIBFONT \
85		-DFT2_BUILD_LIBRARY -DDARWIN_NO_CARBON \
86		-DFONT_ENCODINGS_DIRECTORY=\"${X11FONTDIR}/encodings/encodings.dir\"
87HOST_CPPFLAGS+=	-DFT_CONFIG_OPTION_DISABLE_BZIP2
88HOST_CPPFLAGS+=	-I${FREETYPE}/include -I${DESTDIR}${X11INCDIR} \
89		-I${DESTDIR}${X11INCDIR}/freetype2
90#		-I${X11SRCDIR.xc}/include/fonts
91
92.include <bsd.x11.mk>
93.include <bsd.hostprog.mk>
94