source: trunk/gsdl/lib/Makefile@ 481

Last change on this file since 481 was 440, checked in by sjboddie, 25 years ago

changed mg-1.3d to mg

  • Property svn:executable set to *
  • Property svn:keywords set to Author Date Id Revision
File size: 8.3 KB
Line 
1###########################################################################
2#
3# Makefile -- Makefile for general C++ libraries
4# Copyright (C) 1999 The New Zealand Digital Library Project
5#
6# PUT COPYRIGHT NOTICE HERE
7#
8###########################################################################
9
10
11AR = ar
12CC = gcc
13CCFLAGS = -g -Wall
14DEFS =
15INCLUDES = -I../packages/mg/lib
16RANLIB = ranlib
17
18
19COMPILE = $(CC) -c $(CCFLAGS) $(DEFS) $(INCLUDES)
20
21.SUFFIXES:
22.SUFFIXES: .c .o
23.c.o:
24 $(COMPILE) $<
25
26.SUFFIXES: .cpp .o
27.cpp.o:
28 $(COMPILE) $<
29
30
31HEADERS = \
32 cfgread.h fileutil.h gsdlunicode.h text_t.h \
33 display.h gsdlconf.h site.h gsdltimes.h
34
35SOURCES = \
36 cfgread.cpp fileutil.cpp text_t.cpp \
37 display.cpp gsdlunicode.cpp gsdltimes.cpp
38
39OBJECTS = \
40 cfgread.o fileutil.o text_t.o \
41 display.o gsdlunicode.o gsdltimes.o
42
43
44all: gsdllib.a
45
46
47GSDLLIBOBJECTS = $(OBJECTS)
48
49gsdllib.a: $(GSDLLIBOBJECTS)
50 rm -f gsdllib.a
51 $(AR) cru gsdllib.a $(GSDLLIBOBJECTS)
52 $(RANLIB) gsdllib.a
53
54clean:
55 rm -f $(OBJECTS) gsdllib.a
56
57install:
58
59depend:
60 makedepend -Y -- $(DEFS) $(INCLUDES) $(CCFLAGS) -- $(SOURCES)
61
62# DO NOT DELETE
63cfgread.o: cfgread.cpp cfgread.h gsdlconf.h site.h text_t.h \
64 /usr/include/g++/vector /usr/include/g++/vector.h \
65 /usr/include/g++/function.h /usr/include/g++/algobase.h \
66 /usr/include/g++/pair.h /usr/include/g++/iterator.h \
67 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \
68 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \
69 /usr/include/libio.h /usr/include/_G_config.h \
70 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \
71 /usr/include/g++/new.h /usr/include/g++/std/new.h \
72 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \
73 /usr/include/features.h /usr/include/errno.h \
74 /usr/include/linux/errno.h /usr/include/asm/errno.h \
75 /usr/include/alloca.h \
76 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \
77 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \
78 /usr/include/limits.h /usr/include/posix1_lim.h \
79 /usr/include/linux/limits.h /usr/include/posix2_lim.h \
80 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \
81 /usr/include/g++/set.h /usr/include/g++/tree.h \
82 /usr/include/g++/projectn.h /usr/include/g++/map \
83 /usr/include/g++/map.h /usr/include/g++/fstream.h
84fileutil.o: fileutil.cpp fileutil.h text_t.h gsdlconf.h site.h \
85 /usr/include/g++/vector /usr/include/g++/vector.h \
86 /usr/include/g++/function.h /usr/include/g++/algobase.h \
87 /usr/include/g++/pair.h /usr/include/g++/iterator.h \
88 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \
89 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \
90 /usr/include/libio.h /usr/include/_G_config.h \
91 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \
92 /usr/include/g++/new.h /usr/include/g++/std/new.h \
93 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \
94 /usr/include/features.h /usr/include/errno.h \
95 /usr/include/linux/errno.h /usr/include/asm/errno.h \
96 /usr/include/alloca.h \
97 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \
98 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \
99 /usr/include/limits.h /usr/include/posix1_lim.h \
100 /usr/include/linux/limits.h /usr/include/posix2_lim.h \
101 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \
102 /usr/include/g++/set.h /usr/include/g++/tree.h \
103 /usr/include/g++/projectn.h /usr/include/g++/map \
104 /usr/include/g++/map.h /usr/include/g++/fstream.h
105text_t.o: text_t.cpp text_t.h gsdlconf.h site.h \
106 /usr/include/g++/vector /usr/include/g++/vector.h \
107 /usr/include/g++/function.h /usr/include/g++/algobase.h \
108 /usr/include/g++/pair.h /usr/include/g++/iterator.h \
109 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \
110 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \
111 /usr/include/libio.h /usr/include/_G_config.h \
112 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \
113 /usr/include/g++/new.h /usr/include/g++/std/new.h \
114 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \
115 /usr/include/features.h /usr/include/errno.h \
116 /usr/include/linux/errno.h /usr/include/asm/errno.h \
117 /usr/include/alloca.h \
118 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \
119 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \
120 /usr/include/limits.h /usr/include/posix1_lim.h \
121 /usr/include/linux/limits.h /usr/include/posix2_lim.h \
122 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \
123 /usr/include/g++/set.h /usr/include/g++/tree.h \
124 /usr/include/g++/projectn.h /usr/include/g++/map \
125 /usr/include/g++/map.h /usr/include/g++/algorithm \
126 /usr/include/g++/algo.h /usr/include/g++/heap.h \
127 /usr/include/g++/tempbuf.h ../packages/mg/lib/unitool.h
128display.o: display.cpp display.h gsdlconf.h site.h text_t.h \
129 /usr/include/g++/vector /usr/include/g++/vector.h \
130 /usr/include/g++/function.h /usr/include/g++/algobase.h \
131 /usr/include/g++/pair.h /usr/include/g++/iterator.h \
132 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \
133 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \
134 /usr/include/libio.h /usr/include/_G_config.h \
135 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \
136 /usr/include/g++/new.h /usr/include/g++/std/new.h \
137 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \
138 /usr/include/features.h /usr/include/errno.h \
139 /usr/include/linux/errno.h /usr/include/asm/errno.h \
140 /usr/include/alloca.h \
141 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \
142 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \
143 /usr/include/limits.h /usr/include/posix1_lim.h \
144 /usr/include/linux/limits.h /usr/include/posix2_lim.h \
145 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \
146 /usr/include/g++/set.h /usr/include/g++/tree.h \
147 /usr/include/g++/projectn.h /usr/include/g++/map \
148 /usr/include/g++/map.h /usr/include/g++/algorithm \
149 /usr/include/g++/algo.h /usr/include/g++/heap.h \
150 /usr/include/g++/tempbuf.h /usr/include/g++/fstream.h gsdlunicode.h \
151 /usr/include/assert.h
152gsdlunicode.o: gsdlunicode.cpp gsdlunicode.h text_t.h gsdlconf.h \
153 site.h /usr/include/g++/vector /usr/include/g++/vector.h \
154 /usr/include/g++/function.h /usr/include/g++/algobase.h \
155 /usr/include/g++/pair.h /usr/include/g++/iterator.h \
156 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \
157 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \
158 /usr/include/libio.h /usr/include/_G_config.h \
159 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \
160 /usr/include/g++/new.h /usr/include/g++/std/new.h \
161 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \
162 /usr/include/features.h /usr/include/errno.h \
163 /usr/include/linux/errno.h /usr/include/asm/errno.h \
164 /usr/include/alloca.h \
165 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \
166 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \
167 /usr/include/limits.h /usr/include/posix1_lim.h \
168 /usr/include/linux/limits.h /usr/include/posix2_lim.h \
169 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \
170 /usr/include/g++/set.h /usr/include/g++/tree.h \
171 /usr/include/g++/projectn.h /usr/include/g++/map \
172 /usr/include/g++/map.h ../packages/mg/lib/unitool.h fileutil.h \
173 /usr/include/stdio.h
174gsdltimes.o: gsdltimes.cpp gsdltimes.h /usr/include/time.h \
175 /usr/include/features.h /usr/include/sys/cdefs.h \
176 /usr/include/sys/time.h /usr/include/linux/types.h \
177 /usr/include/linux/posix_types.h /usr/include/asm/posix_types.h \
178 /usr/include/asm/types.h /usr/include/linux/time.h \
179 /usr/include/sys/types.h /usr/include/sys/bitypes.h text_t.h \
180 gsdlconf.h site.h /usr/include/g++/vector /usr/include/g++/vector.h \
181 /usr/include/g++/function.h /usr/include/g++/algobase.h \
182 /usr/include/g++/pair.h /usr/include/g++/iterator.h \
183 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \
184 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \
185 /usr/include/libio.h /usr/include/_G_config.h \
186 /usr/include/g++/defalloc.h /usr/include/g++/new.h \
187 /usr/include/g++/std/new.h /usr/include/g++/std/cstddef.h \
188 /usr/include/stdlib.h /usr/include/errno.h /usr/include/linux/errno.h \
189 /usr/include/asm/errno.h /usr/include/alloca.h \
190 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \
191 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \
192 /usr/include/limits.h /usr/include/posix1_lim.h \
193 /usr/include/linux/limits.h /usr/include/posix2_lim.h \
194 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \
195 /usr/include/g++/set.h /usr/include/g++/tree.h \
196 /usr/include/g++/projectn.h /usr/include/g++/map \
197 /usr/include/g++/map.h
Note: See TracBrowser for help on using the repository browser.