forwarding a radium compilation fix.
[AROS-Contrib.git] / arospdf / goo / Makefile.in
blob0baddbb0489ab0c53492a25cc376caca0bd7e684
1 #========================================================================
3 # Goo library Makefile
5 # Copyright 1996-2003 Glyph & Cog, LLC
7 #========================================================================
9 SHELL = /bin/sh
11 srcdir = @srcdir@
12 VPATH = @srcdir@
14 CFLAGS = @CFLAGS@ @DEFS@ -I.. -I$(srcdir)
15 CXXFLAGS = @CXXFLAGS@ @DEFS@ -I.. -I$(srcdir)
17 CC = @CC@
18 CXX = @CXX@
19 AR = @AR@
20 RANLIB = @RANLIB@
22 LIBPREFIX = @LIBPREFIX@
24 #------------------------------------------------------------------------
26 .SUFFIXES: .cc
28 .cc.o:
29 $(CXX) $(CXXFLAGS) -c $<
31 #------------------------------------------------------------------------
33 CXX_SRC = \
34 $(srcdir)/GHash.cc \
35 $(srcdir)/GList.cc \
36 $(srcdir)/GString.cc \
37 $(srcdir)/gmem.cc \
38 $(srcdir)/gmempp.cc \
39 $(srcdir)/gfile.cc \
40 $(srcdir)/FixedPoint.cc
42 C_SRC = \
43 $(srcdir)/parseargs.c
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 #------------------------------------------------------------------------
62 clean:
63 rm -f $(GOO_OBJS) $(LIBPREFIX)Goo.a
65 #------------------------------------------------------------------------
67 depend:
68 $(CXX) $(CXXFLAGS) -MM $(CXX_SRC) >Makefile.dep
69 $(CC) $(CFLAGS) -MM $(C_SRC) >>Makefile.dep
71 include Makefile.dep