Makefile revision 1.1
1# $NetBSD: Makefile,v 1.1 2008/07/29 05:01:21 mrg Exp $ 2 3.include <bsd.own.mk> 4 5LIB= fontconfig 6 7.PATH: ${X11SRCDIR.${LIB}}/src 8SRCS= fcatomic.c fcblanks.c fccache.c fccfg.c fccharset.c fcdbg.c \ 9 fcdefault.c fcdir.c fcfreetype.c fcfs.c fcinit.c fclang.c \ 10 fclist.c fcmatch.c fcmatrix.c fcname.c fcpat.c fcserialize.c \ 11 fcstr.c fcxml.c ftglue.h ftglue.c 12 13LIBDPLIBS=\ 14 expat ${.CURDIR}/../../expat 15 16# XXX FONTCONFIG_PATH was arbitrarily chosen 17CPPFLAGS+= -DFONTCONFIG_PATH='"/etc/X11/fonts"' \ 18 -DFC_DEFAULT_FONTS='"${X11FONTDIR}/Type1"' \ 19 -DFC_CACHEDIR='"/var/cache/fontconfig"' \ 20 -DHAVE_FT_BITMAP_SIZE_Y_PPEM \ 21 -DHAVE_FT_GET_BDF_PROPERTY \ 22 -DHAVE_FT_GET_NEXT_CHAR \ 23 -DHAVE_FT_GET_PS_FONT_INFO \ 24 -DHAVE_FT_GET_X11_FONT_FORMAT \ 25 -DHAVE_FT_HAS_PS_GLYPH_NAMES \ 26 -DHAVE_EXPAT -DXFREE86_FT2 -DHAVE_INTTYPES_H \ 27 -DHAVE_STDINT_H -DHAVE_RANDOM 28 29CPPFLAGS+= ${X11FLAGS.THREADLIB} 30CPPFLAGS+= -I${DESTDIR}${X11INCDIR}/freetype2 \ 31 -I${X11SRCDIR.freetype}/src \ 32 -I${X11SRCDIR.freetype}/include \ 33 -I${X11SRCDIR.${LIB}}/../include \ 34 -I. 35 36FCARCH_DEPFILE= fccache.c 37.include "Makefile.fcarch" 38 39CLEANFILES+= fcarch.h 40 41.include <bsd.x11.mk> 42.include <bsd.lib.mk> 43