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