#======================================================================== # # Freetype library Makefile # #======================================================================== include ../../makeplatform SHELL = /bin/sh srcdir = src #options C_OPTIONS = -O1 CFLAGS = $(C_PLATFOPTIONS) $(C_OPTIONS) -Iinclude -Iinclude/freetype CC = gcc RANLIB = ranlib LIBPREFIX = lib #VPATH = $(srcdir)/base/:$(srcdir)/autofit:$(srcdir)/sfnt:$(srcdir)/cff:\ #$(srcdir)/psnames:$(srcdir)/psaux:$(srcdir)/truetype:$(srcdir)/type1:\ #$(srcdir)/cid:$(srcdir)/raster:$(srcdir)/smooth:$(srcdir)/type42:\ #$(srcdir)/pshinter VPATH = $(wildcard $(srcdir)/*/) #------------------------------------------------------------------------ .SUFFIXES: .c .c.o: $(CC) $(CFLAGS) -c $< -o $@ #------------------------------------------------------------------------ #------------------------------------------------------------------------ all: $(LIBPREFIX)Freetype.a #------------------------------------------------------------------------ FT_OBJS = ftbbox.o ftdebug.o ftbitmap.o ftglyph.o ftinit.o ftmm.o ftsystem.o \ ftbase.o ftcid.o ftfstype.o ftgxval.o ftpatent.o ftstroke.o fttype1.o autofit.o sfnt.o cff.o psnames.o psaux.o truetype.o \ type1.o type1cid.o raster.o smooth.o type42.o pshinter.o $(LIBPREFIX)Freetype.a: $(FT_OBJS) rm -f $(LIBPREFIX)Freetype.a $(AR_PLATFOPTIONS) $(LIBPREFIX)Freetype.a $(FT_OBJS) $(RANLIB) $(LIBPREFIX)Freetype.a #------------------------------------------------------------------------ clean: rm -f $(FT_OBJS) $(LIBPREFIX)Freetype.a #------------------------------------------------------------------------