1 #========================================================================
5 # Copyright 1996-2003 Glyph & Cog, LLC
7 #========================================================================
14 CFLAGS
= @CFLAGS@ @DEFS@
-I..
-I
$(srcdir)
15 CXXFLAGS
= @CXXFLAGS@ @DEFS@
-I..
-I
$(srcdir)
22 LIBPREFIX
= @LIBPREFIX@
24 #------------------------------------------------------------------------
29 $(CXX
) $(CXXFLAGS
) -c
$<
31 #------------------------------------------------------------------------
36 $(srcdir)/GString.
cc \
40 $(srcdir)/FixedPoint.
cc
45 #------------------------------------------------------------------------
47 all: $(LIBPREFIX
)Goo.a
49 #------------------------------------------------------------------------
51 GOO_CXX_OBJS
= GHash.o GList.o GString.o gmem.o gmempp.o gfile.o FixedPoint.o
52 GOO_C_OBJS
= parseargs.o
53 GOO_OBJS
= $(GOO_CXX_OBJS
) $(GOO_C_OBJS
)
55 $(LIBPREFIX
)Goo.a
: $(GOO_OBJS
)
56 rm -f
$(LIBPREFIX
)Goo.a
57 $(AR
) $(LIBPREFIX
)Goo.a
$(GOO_OBJS
)
58 $(RANLIB
) $(LIBPREFIX
)Goo.a
60 #------------------------------------------------------------------------
63 rm -f
$(GOO_OBJS
) $(LIBPREFIX
)Goo.a
65 #------------------------------------------------------------------------
68 $(CXX
) $(CXXFLAGS
) -MM
$(CXX_SRC
) >Makefile.dep
69 $(CC
) $(CFLAGS
) -MM
$(C_SRC
) >>Makefile.dep