Changeset 173 for trunk/gsdl/src/recpt
- Timestamp:
- 1999-03-01T09:00:19+13:00 (25 years ago)
- Location:
- trunk/gsdl/src/recpt
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl/src/recpt/Makefile
r172 r173 36 36 COMMONHEADERS = receptionist.h cgiwrapper.h cgiargs.h action.h \ 37 37 converter.h recptconfig.h cgiutils.h htmlgen.h statusaction.h \ 38 pageaction.h comtypes.h recptproto.h pingaction.h 38 pageaction.h comtypes.h recptproto.h pingaction.h queryaction.h 39 39 40 40 RECEPTHEADERS = … … 52 52 converter.cpp recptconfig.cpp cgiutils.cpp htmlgen.cpp \ 53 53 statusaction.cpp pageaction.cpp comtypes.cpp recptproto.cpp \ 54 pingaction.cpp 54 pingaction.cpp queryaction.cpp 55 55 56 56 RECPTSOURCES = recptmain.cpp … … 67 67 COMMONOBJECTS = receptionist.o cgiwrapper.o cgiargs.o action.o \ 68 68 converter.o recptconfig.o cgiutils.o htmlgen.o statusaction.o \ 69 pageaction.o comtypes.o recptproto.o pingaction.o 69 pageaction.o comtypes.o recptproto.o pingaction.o queryaction.o 70 70 71 71 RECPTOBJECTS = recptmain.o … … 91 91 92 92 install: 93 cp $(EXEC) /home/nzdl/nzdl-1.2/cgi-bin 93 94 94 95 depend: … … 119 120 120 121 # DO NOT DELETE 121 122 receptionist.o: receptionist.h ../../lib/gsdlconf.h ../../lib/site.h 123 receptionist.o: ../../lib/text_t.h cgiargs.h ../../lib/display.h action.h 124 receptionist.o: recptproto.h comtypes.h converter.h ../../lib/gsdlunicode.h 125 receptionist.o: ../../lib/fileutil.h cgiutils.h 126 cgiwrapper.o: ../../lib/gsdlconf.h ../../lib/site.h cgiwrapper.h 127 cgiwrapper.o: receptionist.h ../../lib/text_t.h cgiargs.h ../../lib/display.h 128 cgiwrapper.o: action.h recptproto.h comtypes.h converter.h 129 cgiwrapper.o: ../../lib/gsdlunicode.h recptconfig.h statusaction.h 130 cgiwrapper.o: pageaction.h pingaction.h ../../packages/fcgi/include/fcgiapp.h 131 cgiwrapper.o: ../../packages/fcgi/include/fcgi_config.h 132 cgiargs.o: cgiargs.h ../../lib/gsdlconf.h ../../lib/site.h ../../lib/text_t.h 133 cgiargs.o: ../../lib/gsdlunicode.h 134 action.o: action.h ../../lib/gsdlconf.h ../../lib/site.h ../../lib/text_t.h 135 action.o: cgiargs.h ../../lib/display.h recptproto.h comtypes.h 136 converter.o: converter.h ../../lib/gsdlconf.h ../../lib/site.h 137 converter.o: ../../lib/text_t.h ../../lib/gsdlunicode.h 138 recptconfig.o: recptconfig.h ../../lib/gsdlconf.h ../../lib/site.h 139 recptconfig.o: ../../lib/text_t.h receptionist.h cgiargs.h 140 recptconfig.o: ../../lib/display.h action.h recptproto.h comtypes.h 141 recptconfig.o: converter.h ../../lib/gsdlunicode.h ../../lib/fileutil.h 142 recptconfig.o: ../../lib/cfgread.h 143 cgiutils.o: cgiutils.h ../../lib/gsdlconf.h ../../lib/site.h 144 cgiutils.o: ../../lib/text_t.h cgiargs.h 145 htmlgen.o: htmlgen.h ../../lib/gsdlconf.h ../../lib/site.h ../../lib/text_t.h 146 htmlgen.o: ../../lib/display.h ../../packages/mg-1.3d/lib/unitool.h 147 statusaction.o: statusaction.h ../../lib/gsdlconf.h ../../lib/site.h action.h 148 statusaction.o: ../../lib/text_t.h cgiargs.h ../../lib/display.h recptproto.h 149 statusaction.o: comtypes.h receptionist.h converter.h ../../lib/gsdlunicode.h 150 pageaction.o: pageaction.h ../../lib/gsdlconf.h ../../lib/site.h action.h 151 pageaction.o: ../../lib/text_t.h cgiargs.h ../../lib/display.h recptproto.h 152 pageaction.o: comtypes.h 153 comtypes.o: comtypes.h ../../lib/gsdlconf.h ../../lib/site.h 154 comtypes.o: ../../lib/text_t.h 155 recptproto.o: recptproto.h ../../lib/gsdlconf.h ../../lib/site.h 156 recptproto.o: ../../lib/text_t.h comtypes.h 157 pingaction.o: pingaction.h ../../lib/gsdlconf.h ../../lib/site.h action.h 158 pingaction.o: ../../lib/text_t.h cgiargs.h ../../lib/display.h recptproto.h 159 pingaction.o: comtypes.h 160 recptmain.o: receptionist.h ../../lib/gsdlconf.h ../../lib/site.h 161 recptmain.o: ../../lib/text_t.h cgiargs.h ../../lib/display.h action.h 162 recptmain.o: recptproto.h comtypes.h converter.h ../../lib/gsdlunicode.h 163 recptmain.o: cgiwrapper.h 164 gdbmclass.o: ../../lib/text_t.h ../../lib/gsdlconf.h ../../lib/site.h 165 gdbmclass.o: gdbmclass.h ../../packages/mg-1.3d/lib/unitool.h 166 gdbmclass.o: ../../lib/gsdlunicode.h ../../lib/fileutil.h 167 mgq.o: mgq.h ../../packages/mg-1.3d/sysfuncs.h 168 mgq.o: ../../packages/mg-1.3d/lib/pathmax.h 169 mgq.o: ../../packages/mg-1.3d/lib/getopt.h 170 mgq.o: ../../packages/mg-1.3d/lib/messages.h 171 mgq.o: ../../packages/mg-1.3d/lib/memlib.h 172 mgq.o: ../../packages/mg-1.3d/src/text/invf.h 173 mgq.o: ../../packages/mg-1.3d/src/text/text.h 174 mgq.o: ../../packages/mg-1.3d/lib/huffman.h 175 mgq.o: ../../packages/mg-1.3d/lib/filestats.h 176 mgq.o: ../../packages/mg-1.3d/src/text/lists.h 177 mgq.o: ../../packages/mg-1.3d/src/text/backend.h 178 mgq.o: ../../packages/mg-1.3d/lib/timing.h 179 mgq.o: ../../packages/mg-1.3d/src/text/term_lists.h 180 mgq.o: ../../packages/mg-1.3d/src/text/query_term_list.h 181 mgq.o: ../../packages/mg-1.3d/src/text/mg.h 182 mgq.o: ../../packages/mg-1.3d/src/text/environment.h 183 mgq.o: ../../packages/mg-1.3d/src/text/globals.h 184 mgq.o: ../../packages/mg-1.3d/src/text/mg_errors.h 185 mgq.o: ../../packages/mg-1.3d/src/text/commands.h 186 mgq.o: ../../packages/mg-1.3d/src/text/text_get.h 187 mgq.o: ../../packages/mg-1.3d/lib/local_strings.h 188 mgsearch.o: ../../lib/gsdlconf.h ../../lib/site.h mgsearch.h 189 mgsearch.o: ../../lib/text_t.h querycache.h queryinfo.h ../../lib/fileutil.h 190 mgsearch.o: mgq.h ../../lib/gsdlunicode.h 191 mgsearch.o: ../../packages/mg-1.3d/lib/unitool.h 192 querycache.o: querycache.h ../../lib/text_t.h ../../lib/gsdlconf.h 193 querycache.o: ../../lib/site.h queryinfo.h 194 queryinfo.o: queryinfo.h ../../lib/gsdlconf.h ../../lib/site.h 195 queryinfo.o: ../../lib/text_t.h 196 collectserver.o: collectserver.h ../../lib/gsdlconf.h ../../lib/site.h 197 collectserver.o: ../../lib/text_t.h comtypes.h 198 nullproto.o: nullproto.h ../../lib/gsdlconf.h ../../lib/site.h 199 nullproto.o: collectserver.h ../../lib/text_t.h comtypes.h recptproto.h 200 librarymain.o: receptionist.h ../../lib/gsdlconf.h ../../lib/site.h 201 librarymain.o: ../../lib/text_t.h cgiargs.h ../../lib/display.h action.h 202 librarymain.o: recptproto.h comtypes.h converter.h ../../lib/gsdlunicode.h 203 librarymain.o: cgiwrapper.h nullproto.h collectserver.h 122 receptionist.o: receptionist.cpp receptionist.h ../../lib/gsdlconf.h \ 123 ../../lib/site.h ../../lib/text_t.h /usr/include/g++/vector \ 124 /usr/include/g++/vector.h /usr/include/g++/function.h \ 125 /usr/include/g++/algobase.h /usr/include/g++/pair.h \ 126 /usr/include/g++/iterator.h \ 127 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 128 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 129 /usr/include/libio.h /usr/include/_G_config.h \ 130 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 131 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 132 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 133 /usr/include/features.h /usr/include/errno.h \ 134 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 135 /usr/include/alloca.h \ 136 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 137 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 138 /usr/include/limits.h /usr/include/posix1_lim.h \ 139 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 140 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 141 /usr/include/g++/set.h /usr/include/g++/tree.h \ 142 /usr/include/g++/projectn.h cgiargs.h /usr/include/g++/map \ 143 /usr/include/g++/map.h ../../lib/display.h /usr/include/g++/algorithm \ 144 /usr/include/g++/algo.h /usr/include/g++/heap.h \ 145 /usr/include/g++/tempbuf.h /usr/include/g++/fstream.h action.h \ 146 recptproto.h comtypes.h converter.h ../../lib/gsdlunicode.h \ 147 ../../lib/fileutil.h cgiutils.h /usr/include/assert.h \ 148 /usr/include/time.h /usr/include/sys/time.h \ 149 /usr/include/linux/types.h /usr/include/linux/posix_types.h \ 150 /usr/include/asm/posix_types.h /usr/include/asm/types.h \ 151 /usr/include/linux/time.h /usr/include/sys/types.h \ 152 /usr/include/sys/bitypes.h 153 cgiwrapper.o: cgiwrapper.cpp ../../lib/gsdlconf.h ../../lib/site.h \ 154 cgiwrapper.h receptionist.h ../../lib/text_t.h \ 155 /usr/include/g++/vector /usr/include/g++/vector.h \ 156 /usr/include/g++/function.h /usr/include/g++/algobase.h \ 157 /usr/include/g++/pair.h /usr/include/g++/iterator.h \ 158 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 159 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 160 /usr/include/libio.h /usr/include/_G_config.h \ 161 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 162 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 163 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 164 /usr/include/features.h /usr/include/errno.h \ 165 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 166 /usr/include/alloca.h \ 167 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 168 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 169 /usr/include/limits.h /usr/include/posix1_lim.h \ 170 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 171 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 172 /usr/include/g++/set.h /usr/include/g++/tree.h \ 173 /usr/include/g++/projectn.h cgiargs.h /usr/include/g++/map \ 174 /usr/include/g++/map.h ../../lib/display.h /usr/include/g++/algorithm \ 175 /usr/include/g++/algo.h /usr/include/g++/heap.h \ 176 /usr/include/g++/tempbuf.h /usr/include/g++/fstream.h action.h \ 177 recptproto.h comtypes.h converter.h ../../lib/gsdlunicode.h \ 178 recptconfig.h statusaction.h pageaction.h pingaction.h queryaction.h \ 179 ../../packages/fcgi/include/fcgiapp.h \ 180 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stdarg.h \ 181 ../../packages/fcgi/include/fcgi_config.h 182 cgiargs.o: cgiargs.cpp cgiargs.h ../../lib/gsdlconf.h ../../lib/site.h \ 183 ../../lib/text_t.h /usr/include/g++/vector /usr/include/g++/vector.h \ 184 /usr/include/g++/function.h /usr/include/g++/algobase.h \ 185 /usr/include/g++/pair.h /usr/include/g++/iterator.h \ 186 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 187 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 188 /usr/include/libio.h /usr/include/_G_config.h \ 189 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 190 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 191 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 192 /usr/include/features.h /usr/include/errno.h \ 193 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 194 /usr/include/alloca.h \ 195 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 196 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 197 /usr/include/limits.h /usr/include/posix1_lim.h \ 198 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 199 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 200 /usr/include/g++/set.h /usr/include/g++/tree.h \ 201 /usr/include/g++/projectn.h /usr/include/g++/map \ 202 /usr/include/g++/map.h ../../lib/gsdlunicode.h 203 action.o: action.cpp action.h ../../lib/gsdlconf.h ../../lib/site.h \ 204 ../../lib/text_t.h /usr/include/g++/vector /usr/include/g++/vector.h \ 205 /usr/include/g++/function.h /usr/include/g++/algobase.h \ 206 /usr/include/g++/pair.h /usr/include/g++/iterator.h \ 207 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 208 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 209 /usr/include/libio.h /usr/include/_G_config.h \ 210 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 211 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 212 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 213 /usr/include/features.h /usr/include/errno.h \ 214 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 215 /usr/include/alloca.h \ 216 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 217 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 218 /usr/include/limits.h /usr/include/posix1_lim.h \ 219 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 220 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 221 /usr/include/g++/set.h /usr/include/g++/tree.h \ 222 /usr/include/g++/projectn.h cgiargs.h /usr/include/g++/map \ 223 /usr/include/g++/map.h ../../lib/display.h /usr/include/g++/algorithm \ 224 /usr/include/g++/algo.h /usr/include/g++/heap.h \ 225 /usr/include/g++/tempbuf.h /usr/include/g++/fstream.h recptproto.h \ 226 comtypes.h /usr/include/assert.h 227 converter.o: converter.cpp converter.h ../../lib/gsdlconf.h \ 228 ../../lib/site.h ../../lib/text_t.h /usr/include/g++/vector \ 229 /usr/include/g++/vector.h /usr/include/g++/function.h \ 230 /usr/include/g++/algobase.h /usr/include/g++/pair.h \ 231 /usr/include/g++/iterator.h \ 232 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 233 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 234 /usr/include/libio.h /usr/include/_G_config.h \ 235 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 236 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 237 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 238 /usr/include/features.h /usr/include/errno.h \ 239 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 240 /usr/include/alloca.h \ 241 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 242 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 243 /usr/include/limits.h /usr/include/posix1_lim.h \ 244 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 245 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 246 /usr/include/g++/set.h /usr/include/g++/tree.h \ 247 /usr/include/g++/projectn.h ../../lib/gsdlunicode.h \ 248 /usr/include/g++/map /usr/include/g++/map.h 249 recptconfig.o: recptconfig.cpp recptconfig.h ../../lib/gsdlconf.h \ 250 ../../lib/site.h ../../lib/text_t.h /usr/include/g++/vector \ 251 /usr/include/g++/vector.h /usr/include/g++/function.h \ 252 /usr/include/g++/algobase.h /usr/include/g++/pair.h \ 253 /usr/include/g++/iterator.h \ 254 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 255 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 256 /usr/include/libio.h /usr/include/_G_config.h \ 257 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 258 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 259 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 260 /usr/include/features.h /usr/include/errno.h \ 261 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 262 /usr/include/alloca.h \ 263 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 264 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 265 /usr/include/limits.h /usr/include/posix1_lim.h \ 266 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 267 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 268 /usr/include/g++/set.h /usr/include/g++/tree.h \ 269 /usr/include/g++/projectn.h receptionist.h cgiargs.h \ 270 /usr/include/g++/map /usr/include/g++/map.h ../../lib/display.h \ 271 /usr/include/g++/algorithm /usr/include/g++/algo.h \ 272 /usr/include/g++/heap.h /usr/include/g++/tempbuf.h \ 273 /usr/include/g++/fstream.h action.h recptproto.h comtypes.h \ 274 converter.h ../../lib/gsdlunicode.h ../../lib/fileutil.h \ 275 ../../lib/cfgread.h 276 cgiutils.o: cgiutils.cpp cgiutils.h ../../lib/gsdlconf.h \ 277 ../../lib/site.h ../../lib/text_t.h /usr/include/g++/vector \ 278 /usr/include/g++/vector.h /usr/include/g++/function.h \ 279 /usr/include/g++/algobase.h /usr/include/g++/pair.h \ 280 /usr/include/g++/iterator.h \ 281 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 282 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 283 /usr/include/libio.h /usr/include/_G_config.h \ 284 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 285 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 286 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 287 /usr/include/features.h /usr/include/errno.h \ 288 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 289 /usr/include/alloca.h \ 290 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 291 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 292 /usr/include/limits.h /usr/include/posix1_lim.h \ 293 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 294 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 295 /usr/include/g++/set.h /usr/include/g++/tree.h \ 296 /usr/include/g++/projectn.h cgiargs.h /usr/include/g++/map \ 297 /usr/include/g++/map.h 298 htmlgen.o: htmlgen.cpp htmlgen.h ../../lib/gsdlconf.h ../../lib/site.h \ 299 ../../lib/text_t.h /usr/include/g++/vector /usr/include/g++/vector.h \ 300 /usr/include/g++/function.h /usr/include/g++/algobase.h \ 301 /usr/include/g++/pair.h /usr/include/g++/iterator.h \ 302 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 303 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 304 /usr/include/libio.h /usr/include/_G_config.h \ 305 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 306 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 307 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 308 /usr/include/features.h /usr/include/errno.h \ 309 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 310 /usr/include/alloca.h \ 311 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 312 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 313 /usr/include/limits.h /usr/include/posix1_lim.h \ 314 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 315 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 316 /usr/include/g++/set.h /usr/include/g++/tree.h \ 317 /usr/include/g++/projectn.h ../../lib/display.h /usr/include/g++/map \ 318 /usr/include/g++/map.h /usr/include/g++/algorithm \ 319 /usr/include/g++/algo.h /usr/include/g++/heap.h \ 320 /usr/include/g++/tempbuf.h /usr/include/g++/fstream.h \ 321 ../../packages/mg-1.3d/lib/unitool.h 322 statusaction.o: statusaction.cpp statusaction.h ../../lib/gsdlconf.h \ 323 ../../lib/site.h action.h ../../lib/text_t.h /usr/include/g++/vector \ 324 /usr/include/g++/vector.h /usr/include/g++/function.h \ 325 /usr/include/g++/algobase.h /usr/include/g++/pair.h \ 326 /usr/include/g++/iterator.h \ 327 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 328 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 329 /usr/include/libio.h /usr/include/_G_config.h \ 330 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 331 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 332 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 333 /usr/include/features.h /usr/include/errno.h \ 334 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 335 /usr/include/alloca.h \ 336 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 337 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 338 /usr/include/limits.h /usr/include/posix1_lim.h \ 339 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 340 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 341 /usr/include/g++/set.h /usr/include/g++/tree.h \ 342 /usr/include/g++/projectn.h cgiargs.h /usr/include/g++/map \ 343 /usr/include/g++/map.h ../../lib/display.h /usr/include/g++/algorithm \ 344 /usr/include/g++/algo.h /usr/include/g++/heap.h \ 345 /usr/include/g++/tempbuf.h /usr/include/g++/fstream.h recptproto.h \ 346 comtypes.h receptionist.h converter.h ../../lib/gsdlunicode.h \ 347 /usr/include/assert.h 348 pageaction.o: pageaction.cpp pageaction.h ../../lib/gsdlconf.h \ 349 ../../lib/site.h action.h ../../lib/text_t.h /usr/include/g++/vector \ 350 /usr/include/g++/vector.h /usr/include/g++/function.h \ 351 /usr/include/g++/algobase.h /usr/include/g++/pair.h \ 352 /usr/include/g++/iterator.h \ 353 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 354 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 355 /usr/include/libio.h /usr/include/_G_config.h \ 356 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 357 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 358 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 359 /usr/include/features.h /usr/include/errno.h \ 360 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 361 /usr/include/alloca.h \ 362 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 363 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 364 /usr/include/limits.h /usr/include/posix1_lim.h \ 365 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 366 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 367 /usr/include/g++/set.h /usr/include/g++/tree.h \ 368 /usr/include/g++/projectn.h cgiargs.h /usr/include/g++/map \ 369 /usr/include/g++/map.h ../../lib/display.h /usr/include/g++/algorithm \ 370 /usr/include/g++/algo.h /usr/include/g++/heap.h \ 371 /usr/include/g++/tempbuf.h /usr/include/g++/fstream.h recptproto.h \ 372 comtypes.h receptionist.h converter.h ../../lib/gsdlunicode.h 373 comtypes.o: comtypes.cpp comtypes.h ../../lib/gsdlconf.h \ 374 ../../lib/site.h ../../lib/text_t.h /usr/include/g++/vector \ 375 /usr/include/g++/vector.h /usr/include/g++/function.h \ 376 /usr/include/g++/algobase.h /usr/include/g++/pair.h \ 377 /usr/include/g++/iterator.h \ 378 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 379 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 380 /usr/include/libio.h /usr/include/_G_config.h \ 381 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 382 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 383 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 384 /usr/include/features.h /usr/include/errno.h \ 385 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 386 /usr/include/alloca.h \ 387 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 388 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 389 /usr/include/limits.h /usr/include/posix1_lim.h \ 390 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 391 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 392 /usr/include/g++/set.h /usr/include/g++/tree.h \ 393 /usr/include/g++/projectn.h 394 recptproto.o: recptproto.cpp recptproto.h ../../lib/gsdlconf.h \ 395 ../../lib/site.h ../../lib/text_t.h /usr/include/g++/vector \ 396 /usr/include/g++/vector.h /usr/include/g++/function.h \ 397 /usr/include/g++/algobase.h /usr/include/g++/pair.h \ 398 /usr/include/g++/iterator.h \ 399 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 400 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 401 /usr/include/libio.h /usr/include/_G_config.h \ 402 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 403 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 404 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 405 /usr/include/features.h /usr/include/errno.h \ 406 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 407 /usr/include/alloca.h \ 408 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 409 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 410 /usr/include/limits.h /usr/include/posix1_lim.h \ 411 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 412 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 413 /usr/include/g++/set.h /usr/include/g++/tree.h \ 414 /usr/include/g++/projectn.h comtypes.h /usr/include/assert.h 415 pingaction.o: pingaction.cpp pingaction.h ../../lib/gsdlconf.h \ 416 ../../lib/site.h action.h ../../lib/text_t.h /usr/include/g++/vector \ 417 /usr/include/g++/vector.h /usr/include/g++/function.h \ 418 /usr/include/g++/algobase.h /usr/include/g++/pair.h \ 419 /usr/include/g++/iterator.h \ 420 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 421 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 422 /usr/include/libio.h /usr/include/_G_config.h \ 423 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 424 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 425 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 426 /usr/include/features.h /usr/include/errno.h \ 427 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 428 /usr/include/alloca.h \ 429 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 430 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 431 /usr/include/limits.h /usr/include/posix1_lim.h \ 432 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 433 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 434 /usr/include/g++/set.h /usr/include/g++/tree.h \ 435 /usr/include/g++/projectn.h cgiargs.h /usr/include/g++/map \ 436 /usr/include/g++/map.h ../../lib/display.h /usr/include/g++/algorithm \ 437 /usr/include/g++/algo.h /usr/include/g++/heap.h \ 438 /usr/include/g++/tempbuf.h /usr/include/g++/fstream.h recptproto.h \ 439 comtypes.h 440 queryaction.o: queryaction.cpp queryaction.h ../../lib/gsdlconf.h \ 441 ../../lib/site.h action.h ../../lib/text_t.h /usr/include/g++/vector \ 442 /usr/include/g++/vector.h /usr/include/g++/function.h \ 443 /usr/include/g++/algobase.h /usr/include/g++/pair.h \ 444 /usr/include/g++/iterator.h \ 445 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 446 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 447 /usr/include/libio.h /usr/include/_G_config.h \ 448 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 449 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 450 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 451 /usr/include/features.h /usr/include/errno.h \ 452 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 453 /usr/include/alloca.h \ 454 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 455 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 456 /usr/include/limits.h /usr/include/posix1_lim.h \ 457 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 458 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 459 /usr/include/g++/set.h /usr/include/g++/tree.h \ 460 /usr/include/g++/projectn.h cgiargs.h /usr/include/g++/map \ 461 /usr/include/g++/map.h ../../lib/display.h /usr/include/g++/algorithm \ 462 /usr/include/g++/algo.h /usr/include/g++/heap.h \ 463 /usr/include/g++/tempbuf.h /usr/include/g++/fstream.h recptproto.h \ 464 comtypes.h 465 recptmain.o: recptmain.cpp receptionist.h ../../lib/gsdlconf.h \ 466 ../../lib/site.h ../../lib/text_t.h /usr/include/g++/vector \ 467 /usr/include/g++/vector.h /usr/include/g++/function.h \ 468 /usr/include/g++/algobase.h /usr/include/g++/pair.h \ 469 /usr/include/g++/iterator.h \ 470 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 471 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 472 /usr/include/libio.h /usr/include/_G_config.h \ 473 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 474 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 475 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 476 /usr/include/features.h /usr/include/errno.h \ 477 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 478 /usr/include/alloca.h \ 479 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 480 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 481 /usr/include/limits.h /usr/include/posix1_lim.h \ 482 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 483 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 484 /usr/include/g++/set.h /usr/include/g++/tree.h \ 485 /usr/include/g++/projectn.h cgiargs.h /usr/include/g++/map \ 486 /usr/include/g++/map.h ../../lib/display.h /usr/include/g++/algorithm \ 487 /usr/include/g++/algo.h /usr/include/g++/heap.h \ 488 /usr/include/g++/tempbuf.h /usr/include/g++/fstream.h action.h \ 489 recptproto.h comtypes.h converter.h ../../lib/gsdlunicode.h \ 490 cgiwrapper.h /usr/include/assert.h 491 gdbmclass.o: gdbmclass.cpp ../../lib/text_t.h ../../lib/gsdlconf.h \ 492 ../../lib/site.h /usr/include/g++/vector /usr/include/g++/vector.h \ 493 /usr/include/g++/function.h /usr/include/g++/algobase.h \ 494 /usr/include/g++/pair.h /usr/include/g++/iterator.h \ 495 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 496 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 497 /usr/include/libio.h /usr/include/_G_config.h \ 498 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 499 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 500 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 501 /usr/include/features.h /usr/include/errno.h \ 502 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 503 /usr/include/alloca.h \ 504 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 505 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 506 /usr/include/limits.h /usr/include/posix1_lim.h \ 507 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 508 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 509 /usr/include/g++/set.h /usr/include/g++/tree.h \ 510 /usr/include/g++/projectn.h gdbmclass.h /usr/include/gdbm.h \ 511 ../../packages/mg-1.3d/lib/unitool.h ../../lib/gsdlunicode.h \ 512 ../../lib/fileutil.h /usr/include/ctype.h /usr/include/endian.h \ 513 /usr/include/bytesex.h /usr/include/string.h \ 514 /usr/include/g++/algorithm /usr/include/g++/algo.h \ 515 /usr/include/g++/heap.h /usr/include/g++/tempbuf.h 516 mgq.o: mgq.c mgq.h /usr/include/stdio.h /usr/include/features.h \ 517 /usr/include/sys/cdefs.h /usr/include/libio.h \ 518 /usr/include/_G_config.h /usr/include/string.h \ 519 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 520 /usr/include/fcntl.h /usr/include/sys/types.h \ 521 /usr/include/linux/types.h /usr/include/linux/posix_types.h \ 522 /usr/include/asm/posix_types.h /usr/include/asm/types.h \ 523 /usr/include/sys/bitypes.h /usr/include/gnu/types.h \ 524 /usr/include/linux/fcntl.h /usr/include/asm/fcntl.h \ 525 ../../packages/mg-1.3d/sysfuncs.h /usr/include/stdlib.h \ 526 /usr/include/errno.h /usr/include/linux/errno.h \ 527 /usr/include/asm/errno.h /usr/include/alloca.h /usr/include/math.h \ 528 /usr/include/huge_val.h /usr/include/endian.h /usr/include/bytesex.h \ 529 /usr/include/nan.h /usr/lib/gcc-lib/i486-linux/2.7.2/include/float.h \ 530 /usr/include/values.h /usr/include/ieee754.h \ 531 /usr/include/i386/ieeefp.h /usr/include/ieee854.h \ 532 /usr/include/assert.h /usr/include/ctype.h /usr/include/strings.h \ 533 /usr/include/sys/file.h /usr/include/sys/stat.h \ 534 /usr/include/linux/stat.h ../../packages/mg-1.3d/lib/pathmax.h \ 535 ../../packages/mg-1.3d/lib/getopt.h \ 536 ../../packages/mg-1.3d/lib/messages.h \ 537 ../../packages/mg-1.3d/lib/memlib.h \ 538 ../../packages/mg-1.3d/src/text/invf.h \ 539 ../../packages/mg-1.3d/src/text/text.h \ 540 ../../packages/mg-1.3d/lib/huffman.h \ 541 ../../packages/mg-1.3d/lib/filestats.h \ 542 ../../packages/mg-1.3d/src/text/lists.h \ 543 ../../packages/mg-1.3d/src/text/backend.h \ 544 ../../packages/mg-1.3d/lib/timing.h /usr/include/sys/time.h \ 545 /usr/include/linux/time.h /usr/include/time.h \ 546 /usr/include/sys/resource.h \ 547 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 548 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 549 /usr/include/limits.h /usr/include/posix1_lim.h \ 550 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 551 /usr/include/linux/resource.h /usr/include/asm/resource.h \ 552 ../../packages/mg-1.3d/src/text/term_lists.h \ 553 ../../packages/mg-1.3d/src/text/query_term_list.h \ 554 ../../packages/mg-1.3d/src/text/mg.h \ 555 ../../packages/mg-1.3d/src/text/environment.h \ 556 ../../packages/mg-1.3d/src/text/globals.h \ 557 ../../packages/mg-1.3d/src/text/mg_errors.h \ 558 ../../packages/mg-1.3d/src/text/commands.h \ 559 ../../packages/mg-1.3d/src/text/text_get.h \ 560 ../../packages/mg-1.3d/lib/local_strings.h 561 mgsearch.o: mgsearch.cpp ../../lib/gsdlconf.h ../../lib/site.h \ 562 mgsearch.h ../../lib/text_t.h /usr/include/g++/vector \ 563 /usr/include/g++/vector.h /usr/include/g++/function.h \ 564 /usr/include/g++/algobase.h /usr/include/g++/pair.h \ 565 /usr/include/g++/iterator.h \ 566 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 567 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 568 /usr/include/libio.h /usr/include/_G_config.h \ 569 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 570 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 571 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 572 /usr/include/features.h /usr/include/errno.h \ 573 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 574 /usr/include/alloca.h \ 575 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 576 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 577 /usr/include/limits.h /usr/include/posix1_lim.h \ 578 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 579 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 580 /usr/include/g++/set.h /usr/include/g++/tree.h \ 581 /usr/include/g++/projectn.h querycache.h queryinfo.h \ 582 /usr/include/g++/algorithm /usr/include/g++/algo.h \ 583 /usr/include/g++/heap.h /usr/include/g++/tempbuf.h \ 584 ../../lib/fileutil.h /usr/include/string.h /usr/include/stdio.h \ 585 /usr/include/ctype.h /usr/include/endian.h /usr/include/bytesex.h \ 586 /usr/include/gdbm.h /usr/include/assert.h mgq.h \ 587 ../../lib/gsdlunicode.h ../../packages/mg-1.3d/lib/unitool.h 588 querycache.o: querycache.cpp querycache.h ../../lib/text_t.h \ 589 ../../lib/gsdlconf.h ../../lib/site.h /usr/include/g++/vector \ 590 /usr/include/g++/vector.h /usr/include/g++/function.h \ 591 /usr/include/g++/algobase.h /usr/include/g++/pair.h \ 592 /usr/include/g++/iterator.h \ 593 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 594 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 595 /usr/include/libio.h /usr/include/_G_config.h \ 596 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 597 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 598 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 599 /usr/include/features.h /usr/include/errno.h \ 600 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 601 /usr/include/alloca.h \ 602 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 603 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 604 /usr/include/limits.h /usr/include/posix1_lim.h \ 605 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 606 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 607 /usr/include/g++/set.h /usr/include/g++/tree.h \ 608 /usr/include/g++/projectn.h queryinfo.h /usr/include/g++/algorithm \ 609 /usr/include/g++/algo.h /usr/include/g++/heap.h \ 610 /usr/include/g++/tempbuf.h 611 queryinfo.o: queryinfo.cpp queryinfo.h ../../lib/gsdlconf.h \ 612 ../../lib/site.h ../../lib/text_t.h /usr/include/g++/vector \ 613 /usr/include/g++/vector.h /usr/include/g++/function.h \ 614 /usr/include/g++/algobase.h /usr/include/g++/pair.h \ 615 /usr/include/g++/iterator.h \ 616 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 617 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 618 /usr/include/libio.h /usr/include/_G_config.h \ 619 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 620 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 621 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 622 /usr/include/features.h /usr/include/errno.h \ 623 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 624 /usr/include/alloca.h \ 625 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 626 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 627 /usr/include/limits.h /usr/include/posix1_lim.h \ 628 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 629 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 630 /usr/include/g++/set.h /usr/include/g++/tree.h \ 631 /usr/include/g++/projectn.h /usr/include/g++/algorithm \ 632 /usr/include/g++/algo.h /usr/include/g++/heap.h \ 633 /usr/include/g++/tempbuf.h 634 collectserver.o: collectserver.cpp collectserver.h \ 635 ../../lib/gsdlconf.h ../../lib/site.h ../../lib/text_t.h \ 636 /usr/include/g++/vector /usr/include/g++/vector.h \ 637 /usr/include/g++/function.h /usr/include/g++/algobase.h \ 638 /usr/include/g++/pair.h /usr/include/g++/iterator.h \ 639 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 640 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 641 /usr/include/libio.h /usr/include/_G_config.h \ 642 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 643 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 644 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 645 /usr/include/features.h /usr/include/errno.h \ 646 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 647 /usr/include/alloca.h \ 648 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 649 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 650 /usr/include/limits.h /usr/include/posix1_lim.h \ 651 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 652 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 653 /usr/include/g++/set.h /usr/include/g++/tree.h \ 654 /usr/include/g++/projectn.h comtypes.h /usr/include/g++/map \ 655 /usr/include/g++/map.h /usr/include/assert.h 656 colservrconfig.o: colservrconfig.cpp colservrconfig.h \ 657 ../../lib/gsdlconf.h ../../lib/site.h ../../lib/text_t.h \ 658 /usr/include/g++/vector /usr/include/g++/vector.h \ 659 /usr/include/g++/function.h /usr/include/g++/algobase.h \ 660 /usr/include/g++/pair.h /usr/include/g++/iterator.h \ 661 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 662 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 663 /usr/include/libio.h /usr/include/_G_config.h \ 664 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 665 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 666 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 667 /usr/include/features.h /usr/include/errno.h \ 668 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 669 /usr/include/alloca.h \ 670 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 671 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 672 /usr/include/limits.h /usr/include/posix1_lim.h \ 673 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 674 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 675 /usr/include/g++/set.h /usr/include/g++/tree.h \ 676 /usr/include/g++/projectn.h collectserver.h comtypes.h \ 677 /usr/include/g++/map /usr/include/g++/map.h ../../lib/fileutil.h \ 678 ../../lib/cfgread.h /usr/include/g++/fstream.h 679 nullproto.o: nullproto.cpp nullproto.h ../../lib/gsdlconf.h \ 680 ../../lib/site.h collectserver.h ../../lib/text_t.h \ 681 /usr/include/g++/vector /usr/include/g++/vector.h \ 682 /usr/include/g++/function.h /usr/include/g++/algobase.h \ 683 /usr/include/g++/pair.h /usr/include/g++/iterator.h \ 684 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 685 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 686 /usr/include/libio.h /usr/include/_G_config.h \ 687 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 688 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 689 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 690 /usr/include/features.h /usr/include/errno.h \ 691 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 692 /usr/include/alloca.h \ 693 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 694 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 695 /usr/include/limits.h /usr/include/posix1_lim.h \ 696 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 697 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 698 /usr/include/g++/set.h /usr/include/g++/tree.h \ 699 /usr/include/g++/projectn.h comtypes.h /usr/include/g++/map \ 700 /usr/include/g++/map.h recptproto.h colservrconfig.h \ 701 /usr/include/assert.h 702 librarymain.o: librarymain.cpp receptionist.h ../../lib/gsdlconf.h \ 703 ../../lib/site.h ../../lib/text_t.h /usr/include/g++/vector \ 704 /usr/include/g++/vector.h /usr/include/g++/function.h \ 705 /usr/include/g++/algobase.h /usr/include/g++/pair.h \ 706 /usr/include/g++/iterator.h \ 707 /usr/lib/gcc-lib/i486-linux/2.7.2/include/stddef.h \ 708 /usr/include/g++/iostream.h /usr/include/g++/streambuf.h \ 709 /usr/include/libio.h /usr/include/_G_config.h \ 710 /usr/include/sys/cdefs.h /usr/include/g++/defalloc.h \ 711 /usr/include/g++/new.h /usr/include/g++/std/new.h \ 712 /usr/include/g++/std/cstddef.h /usr/include/stdlib.h \ 713 /usr/include/features.h /usr/include/errno.h \ 714 /usr/include/linux/errno.h /usr/include/asm/errno.h \ 715 /usr/include/alloca.h \ 716 /usr/lib/gcc-lib/i486-linux/2.7.2/include/limits.h \ 717 /usr/lib/gcc-lib/i486-linux/2.7.2/include/syslimits.h \ 718 /usr/include/limits.h /usr/include/posix1_lim.h \ 719 /usr/include/linux/limits.h /usr/include/posix2_lim.h \ 720 /usr/include/g++/list /usr/include/g++/list.h /usr/include/g++/set \ 721 /usr/include/g++/set.h /usr/include/g++/tree.h \ 722 /usr/include/g++/projectn.h cgiargs.h /usr/include/g++/map \ 723 /usr/include/g++/map.h ../../lib/display.h /usr/include/g++/algorithm \ 724 /usr/include/g++/algo.h /usr/include/g++/heap.h \ 725 /usr/include/g++/tempbuf.h /usr/include/g++/fstream.h action.h \ 726 recptproto.h comtypes.h converter.h ../../lib/gsdlunicode.h \ 727 cgiwrapper.h nullproto.h collectserver.h /usr/include/assert.h -
trunk/gsdl/src/recpt/action.cpp
r172 r173 12 12 /* 13 13 $Log$ 14 Revision 1.8 1999/02/28 20:00:11 rjmcnab 15 16 17 Fixed a few things. 18 14 19 Revision 1.7 1999/02/25 21:58:58 rjmcnab 15 20 … … 111 116 } 112 117 118 // uses_display should return true if the receptionist should return 119 // true if the display class is needed to output the page content 120 // The default is to return true. 121 bool action::uses_display (cgiargsclass &args) { 122 return true; 123 } 124 125 113 126 // define all the macros which might be used by other actions 114 127 // to produce pages. These macros should be well documented. -
trunk/gsdl/src/recpt/action.h
r172 r173 33 33 cgiargsinfoclass argsinfo; 34 34 35 // define all the macros which are related to pages generated36 // by this action37 virtual void define_internal_macros (displayclass &disp, cgiargsclass &args,38 ostream &logout);39 35 40 36 public: … … 69 65 text_t &response_data, ostream &logout); 70 66 67 // uses_display should return true if the receptionist should return 68 // true if the display class is needed to output the page content. 69 // The default is to return true. 70 virtual bool uses_display (cgiargsclass &args); 71 72 // define all the macros which are related to pages generated 73 // by this action 74 virtual void define_internal_macros (displayclass &disp, cgiargsclass &args, 75 ostream &logout); 76 71 77 // define all the macros which might be used by other actions 72 78 // to produce pages. These macros should be well documented. -
trunk/gsdl/src/recpt/cgiwrapper.cpp
r165 r173 12 12 /* 13 13 $Log$ 14 Revision 1.8 1999/02/28 20:00:13 rjmcnab 15 16 17 Fixed a few things. 18 14 19 Revision 1.7 1999/02/21 22:33:53 rjmcnab 15 20 … … 59 64 #include "pageaction.h" 60 65 #include "pingaction.h" 66 #include "queryaction.h" 61 67 #include <stdlib.h> 62 68 … … 333 339 pingaction apingaction; 334 340 recpt.add_action (&apingaction); 341 342 queryaction aqueryaction; 343 recpt.add_action (&aqueryaction); 335 344 336 345 -
trunk/gsdl/src/recpt/pageaction.cpp
r172 r173 12 12 /* 13 13 $Log$ 14 Revision 1.4 1999/02/28 20:00:14 rjmcnab 15 16 17 Fixed a few things. 18 14 19 Revision 1.3 1999/02/25 21:58:58 rjmcnab 15 20 … … 67 72 bool pageaction::do_action (cgiargsclass &args, recptproto */*collectproto*/, 68 73 displayclass &disp, outconvertclass &outconvert, 69 ostream &textout, ostream & logout) {70 text_t pageparams; 74 ostream &textout, ostream &/*logout*/) { 75 71 76 text_t &arg_p = args["p"]; 72 73 bool first = true;74 if (!args["c"].empty()) {75 pageparams += "collection=" + args["c"]; first = false;}76 if (args.getintarg("u") == 1)77 if (first) {pageparams += "style=htmlonly"; first = false;}78 else pageparams += ",style=htmlonly";79 if (args.getintarg("v") == 1)80 if (first) {pageparams += "version=text"; first = false;}81 else pageparams += ",version=text";82 if (args.getintarg("f") == 1)83 if (first) {pageparams += ",queryversion=big"; first = false;}84 else pageparams += ",queryversion=big";85 if (args["l"] != "en")86 if (first) pageparams += ",language=" + args["l"];87 else pageparams += ",language=" + args["l"];88 89 disp.openpage(pageparams, MACROPRECEDENCE);90 define_internal_macros (disp, args, logout);91 77 92 78 textout << outconvert << disp << ("_" + arg_p + ":header_\n") … … 96 82 return true; 97 83 } 98 99 100 // define all the macros which are related to pages generated101 // by this action102 void pageaction::define_internal_macros (displayclass &disp, cgiargsclass &args,103 ostream &logout) {104 105 // not sure which macros should be defined where - what is difference between106 // define_internal_macros and define_external_macros107 // urlsafequerystring and querystring macros need some kind of cgisafe and108 // htmlsafe functions (maybe to be defined in htmlutils.cpp?)109 110 // the following macros are also defined in libinterface, some of them I'm not111 // sure how to define from here and some I don't think are required anymore112 // httpprefix113 // numdocs114 // collection115 // istitle and pagedest -- these don't occur anywhere in the macro files116 117 // I don't know what structure has replaced what used to be cfg_info118 // so haven't defined the selection macros _hselection_, _jselection_119 // and _nselection_ (these should be set in define_query_macros)120 121 // _imagethispage_ needs to be set for any browse pages but I guess122 // browse pages will be generated by a different action123 124 // not sure what to do with any collection specific macros - these125 // used to be defined in define_collection_macros although there126 // wasn't much collection specific stuff left I don't think127 128 // disp.setmacro ("gwcgi", "Global", recpt->get_gwcgi());129 // disp.setmacro ("httpimg", "Global", recpt->get_httpimg());130 // disp.setmacro("compressedoptions", "Global", recpt->get_compressed_arg(args));131 132 // disp.setmacro("urlsafequerystring", "Global", cgisafe(outconvert.convert(args["q"])));133 // disp.setmacro("querystring", "Global", htmlsafe(outconvert.convert(args["q"]))));134 135 // define the macro for the "g" argument136 disp.setmacro("g", "Global", args["g"]);137 138 // this gets set unless page has been detached by the 'detach' button.139 if (args.getintarg("x") == 0) disp.setmacro("notdetached", "Global", "1");140 141 // not sure if home and about pages will both need query macros defined142 if ((args["p"] == "query") || (args["p"] == "home") || (args["p"] == "about"))143 define_query_macros (disp, args, logout);144 145 if (args["p"] == "preferences")146 define_pref_macros (disp, args, logout);147 148 }149 150 void pageaction::define_query_macros (displayclass &disp, cgiargsclass &args,151 ostream &/*logout*/) {152 153 // some/all query type selection154 text_t qtselect = "<select name=\"t\">\n";155 qtselect += "<option value=\"1\"";156 if (args.getintarg("t") == 1) qtselect += " selected";157 qtselect += ">_query:textsome_\n";158 qtselect += "<option value=\"0\"";159 if (args.getintarg("t") == 0) qtselect += " selected";160 qtselect += ">_query:textall_\n";161 qtselect += "</select>\n";162 disp.setmacro("querytypeselection", "query", qtselect);163 164 165 }166 167 void pageaction::define_pref_macros (displayclass &disp, cgiargsclass &args,168 ostream &/*logout*/) {169 170 // the caseoption macro171 text_t caseoption;172 int arg_k = args.getintarg("k");173 174 caseoption += "\n<input type=radio name=k value=1";175 if (arg_k) caseoption += " checked";176 caseoption += ">_textignorecase_<br>\n";177 caseoption += "<input type=radio name=k value=0";178 if (!arg_k) caseoption += " checked";179 caseoption += ">_textmatchcase_\n";180 181 disp.setmacro ("caseoption", "preferences", caseoption);182 183 // the stemoption macro184 text_t stemoption;185 int arg_s = args.getintarg("s");186 187 stemoption += "\n<input type=radio name=s value=1";188 if (arg_s) stemoption += " checked";189 stemoption += ">_textstem_<br>\n";190 stemoption += "<input type=radio name=s value=0";191 if (!arg_s) stemoption += " checked";192 stemoption += ">_textnostem_\n";193 194 disp.setmacro ("stemoption", "preferences", stemoption);195 196 197 // the encodingoption198 text_t encodingoption;199 const text_t &arg_w = args["w"];200 201 encodingoption += "\n<select name=\"nw\">\n";202 encodingoption += " <option value=\"w\"";203 if (arg_w == "w") encodingoption += " selected";204 encodingoption += ">Western (ISO-8859-1)\n";205 encodingoption += " <option value=\"g\"";206 if (arg_w == "g") encodingoption += " selected";207 encodingoption += ">Simplified Chinese (GB2312)\n";208 encodingoption += " <option value=\"8\"";209 if (arg_w == "8") encodingoption += " selected";210 encodingoption += ">Unicode (UTF-8)\n";211 encodingoption += "</select>\n";212 213 disp.setmacro ("encodingoption", "preferences", encodingoption);214 215 // the maxdocoption216 text_t maxdocoption;217 int arg_m = args.getintarg("m");218 219 maxdocoption += "\n<select name=m>\n";220 maxdocoption += " <option value=\"50\"";221 if (arg_m < 100) maxdocoption += " selected";222 maxdocoption += ">50\n";223 maxdocoption += " <option value=\"100\"";224 if (arg_m >= 100 && arg_m < 200) maxdocoption += " selected";225 maxdocoption += ">100\n";226 maxdocoption += " <option value=\"200\"";227 if (arg_m >= 200 && arg_m < 500) maxdocoption += " selected";228 maxdocoption += ">200\n";229 maxdocoption += " <option value=\"500\"";230 if (arg_m >= 500) maxdocoption += " selected";231 maxdocoption += ">500\n";232 maxdocoption += "</select>\n";233 234 disp.setmacro ("maxdocoption", "preferences", maxdocoption);235 236 // the hitsperpageoption237 text_t hitsoption;238 int arg_o = args.getintarg("o");239 240 hitsoption += "\n<select name=o>\n";241 hitsoption += " <option value=\"10\"";242 if (arg_o < 20) hitsoption += " selected";243 hitsoption += ">10\n";244 hitsoption += " <option value=\"20\"";245 if (arg_o >= 20 && arg_o < 50) hitsoption += " selected";246 hitsoption += ">20\n";247 hitsoption += " <option value=\"50\"";248 if (arg_o >= 50 && arg_o < 100) hitsoption += " selected";249 hitsoption += ">50\n";250 hitsoption += " <option value=\"100\"";251 if (arg_o >= 100 && arg_o < 500) hitsoption += " selected";252 hitsoption += ">100\n";253 hitsoption += " <option value=\"500\"";254 if (arg_o >= 500) hitsoption += " selected";255 hitsoption += ">all\n";256 hitsoption += " </select>\n";257 258 disp.setmacro ("hitsperpageoption", "preferences", hitsoption);259 }260 -
trunk/gsdl/src/recpt/pageaction.h
r172 r173 20 20 21 21 class pageaction : public action { 22 protected:23 void define_internal_macros (displayclass &disp, cgiargsclass &args,24 ostream &logout);25 void define_query_macros (displayclass &disp, cgiargsclass &args,26 ostream &logout);27 void define_pref_macros (displayclass &disp, cgiargsclass &args,28 ostream &logout);29 22 30 23 public: … … 33 26 34 27 text_t get_action_name () {return "p";} 28 35 29 bool check_cgiargs (cgiargsclass &args, ostream &logout); 30 36 31 void get_cgihead_info (cgiargsclass &args, response_t &response, 37 32 text_t &response_data, ostream &logout); 33 38 34 bool do_action (cgiargsclass &args, recptproto *collectproto, 39 35 displayclass &disp, outconvertclass &outconvert, -
trunk/gsdl/src/recpt/receptionist.cpp
r172 r173 12 12 /* 13 13 $Log$ 14 Revision 1.9 1999/02/28 20:00:16 rjmcnab 15 16 17 Fixed a few things. 18 14 19 Revision 1.8 1999/02/25 21:58:59 rjmcnab 15 20 … … 334 339 action *a = actions.getaction (args["a"]); 335 340 if (a != NULL) { 341 if (a->uses_display(args)) prepare_page (a, args, collectproto, disp, logout); 336 342 if (!a->do_action (args, collectproto, disp, (*outconverter), contentout, logout)) 337 343 return false; … … 543 549 return true; 544 550 } 551 552 // prepare_page sets up page parameters, sets display macros 553 // and opens the page ready for output 554 void receptionist::prepare_page (action *a, cgiargsclass &args, recptproto */*collectproto*/, 555 displayclass &disp, ostream &logout) { 556 557 // set up page parameters 558 text_t pageparams; 559 560 bool first = true; 561 if (!args["c"].empty()) { 562 pageparams += "collection=" + args["c"]; first = false;} 563 if (args.getintarg("u") == 1) 564 if (first) {pageparams += "style=htmlonly"; first = false;} 565 else pageparams += ",style=htmlonly"; 566 if (args.getintarg("v") == 1) 567 if (first) {pageparams += "version=text"; first = false;} 568 else pageparams += ",version=text"; 569 if (args.getintarg("f") == 1) 570 if (first) {pageparams += ",queryversion=big"; first = false;} 571 else pageparams += ",queryversion=big"; 572 if (args["l"] != "en") 573 if (first) pageparams += ",language=" + args["l"]; 574 else pageparams += ",language=" + args["l"]; 575 576 // open the page 577 disp.openpage(pageparams, MACROPRECEDENCE); 578 579 580 // define general macros 581 define_general_macros (disp, args, logout); 582 583 584 // define external macros for each action 585 actionptrmap::iterator actionhere = actions.begin (); 586 actionptrmap::iterator actionend = actions.end (); 587 588 while (actionhere != actionend) { 589 assert ((*actionhere).second.a != NULL); 590 if ((*actionhere).second.a != NULL) 591 (*actionhere).second.a->define_external_macros (disp, args, logout); 592 actionhere++; 593 } 594 595 596 // define internal macros for the current action 597 a->define_internal_macros (disp, args, logout); 598 } 599 600 void receptionist::define_general_macros (displayclass &disp, cgiargsclass &args, 601 ostream &/*logout*/) { 602 603 disp.setmacro ("gwcgi", "Global", configinfo.gwcgi); 604 disp.setmacro ("httpimg", "Global", configinfo.httpimg); 605 disp.setmacro("compressedoptions", "Global", get_compressed_arg(args)); 606 607 // set _cgiargX_ macros for each cgi argument 608 cgiargsclass::const_iterator argshere = args.begin(); 609 cgiargsclass::const_iterator argsend = args.end(); 610 while (argshere != argsend) { 611 disp.setmacro ("cgiarg" + (*argshere).first, "Global", (*argshere).second); 612 argshere ++; 613 } 614 } -
trunk/gsdl/src/recpt/receptionist.h
r165 r173 47 47 displayclass disp; 48 48 convertinfoclass converters; 49 // prepare_page sets up page parameters, sets display macros 50 // and opens the page ready for output 51 void prepare_page (action *a, cgiargsclass &args, recptproto *collectproto, 52 displayclass &disp, ostream &logout); 53 void define_general_macros (displayclass &disp, cgiargsclass &args, 54 ostream &logout); 49 55 50 56 public:
Note:
See TracChangeset
for help on using the changeset viewer.