1<../mkconfig 2 3LIB=libfreetype.a 4 5OFILES=\ 6 freetype.$O\ 7 autohint.$O\ 8 ftbase.$O\ 9 ftglyph.$O\ 10 cff.$O\ 11 psaux.$O\ 12 psnames.$O\ 13 raster.$O\ 14 sfnt.$O\ 15 smooth.$O\ 16 truetype.$O\ 17 type1.$O\ 18 type42.$O\ 19 ftsystem_inf.$O\ 20 ftinit.$O\ 21 pshinter.$O\ 22 pfr.$O\ 23 24# optional modules - see include/freetype/config/ftmodule.h 25# type1cid.$O\ 26# winfnt.$O\ 27 28<$ROOT/mkfiles/mksyslib-$SHELLTYPE 29 30CFLAGS= $ANSICPP $CFLAGS -I$ROOT/include/freetype -I. 31 32freetype.$O: $ROOT/include/freetype.h 33 34# FreeType is organised by #include of .c files 35# here are the necessary depenencies 36 37autohint.$O: ahangles.c ahglyph.c ahglobal.c ahhint.c ahmodule.c 38ftbase.$O: ftutil.c ftdbgmem.c ftstream.c ftcalc.c fttrigon.c ftoutln.c ftgloadr.c ftobjs.c ftnames.c 39cff.$O: cffdrivr.c cffparse.c cffload.c cffobjs.c cffgload.c cffcmap.c 40psaux.$O: psobjs.c psauxmod.c t1decode.c t1cmap.c 41psnames.$O: psmodule.c 42raster.$O: ftraster.c ftrend1.c 43sfnt.$O: ttload.c ttcmap.c ttcmap0.c sfobjs.c sfdriver.c 44smooth.$O: ftgrays.c ftsmooth.c 45truetype.$O: ttdriver.c ttpload.c ttgload.c ttobjs.c 46type1.$O: t1parse.c t1load.c t1objs.c t1driver.c t1gload.c 47type42.$O: t42objs.c t42parse.c t42drivr.c 48pshinter.$O: pshrec.c pshglob.c pshalgo1.c pshalgo2.c pshalgo3.c pshmod.c 49pfr.$O: pfrload.c pfrgload.c pfrcmap.c pfrobjs.c pfrdrivr.c pfrsbit.c 50