modified makefile to allow easier adjustment of build options for different targets...
[AROS-Contrib.git] / arospdf / fofi / Makefile.in
blobd0ac7a74771cfcc16c6c5d237bc85c9f41969477
1 #========================================================================
3 # FoFi library Makefile
5 # Copyright 2003 Glyph & Cog, LLC
7 #========================================================================
9 SHELL = /bin/sh
11 srcdir = @srcdir@
12 VPATH = @srcdir@
14 GOOSRCDIR = $(srcdir)/../goo
15 GOOLIBDIR = ../goo
17 CXXFLAGS = @CXXFLAGS@ @DEFS@ -I.. -I$(GOOSRCDIR) -I$(srcdir)
19 CXX = @CXX@
20 AR = @AR@
21 RANLIB = @RANLIB@
23 LIBPREFIX = @LIBPREFIX@
25 #------------------------------------------------------------------------
27 .SUFFIXES: .cc
29 .cc.o:
30 $(CXX) $(CXXFLAGS) -c $<
32 #------------------------------------------------------------------------
34 CXX_SRC = \
35 $(srcdir)/FoFiBase.cc \
36 $(srcdir)/FoFiEncodings.cc \
37 $(srcdir)/FoFiTrueType.cc \
38 $(srcdir)/FoFiType1.cc \
39 $(srcdir)/FoFiType1C.cc
41 #------------------------------------------------------------------------
43 all: $(LIBPREFIX)fofi.a
45 #------------------------------------------------------------------------
47 FOFI_OBJS = \
48 FoFiBase.o \
49 FoFiEncodings.o \
50 FoFiTrueType.o \
51 FoFiType1.o \
52 FoFiType1C.o
54 $(LIBPREFIX)fofi.a: $(FOFI_OBJS)
55 rm -f $(LIBPREFIX)fofi.a
56 $(AR) $(LIBPREFIX)fofi.a $(FOFI_OBJS)
57 $(RANLIB) $(LIBPREFIX)fofi.a
59 #------------------------------------------------------------------------
61 clean:
62 rm -f $(FOFI_OBJS) $(LIBPREFIX)fofi.a
64 #------------------------------------------------------------------------
66 depend:
67 $(CXX) $(CXXFLAGS) -MM $(CXX_SRC) >Makefile.dep
69 include Makefile.dep