Changeset 173 for trunk/gsdl/src/recpt


Ignore:
Timestamp:
1999-03-01T09:00:19+13:00 (25 years ago)
Author:
rjmcnab
Message:

Fixed a few things.

Location:
trunk/gsdl/src/recpt
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • trunk/gsdl/src/recpt/Makefile

    r172 r173  
    3636COMMONHEADERS = receptionist.h cgiwrapper.h cgiargs.h action.h \
    3737                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
    3939
    4040RECEPTHEADERS =
     
    5252                converter.cpp recptconfig.cpp cgiutils.cpp htmlgen.cpp \
    5353                statusaction.cpp pageaction.cpp comtypes.cpp recptproto.cpp \
    54                 pingaction.cpp
     54                pingaction.cpp queryaction.cpp
    5555
    5656RECPTSOURCES = recptmain.cpp
     
    6767COMMONOBJECTS = receptionist.o cgiwrapper.o cgiargs.o action.o \
    6868                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
    7070
    7171RECPTOBJECTS = recptmain.o
     
    9191
    9292install:
     93    cp $(EXEC) /home/nzdl/nzdl-1.2/cgi-bin
    9394
    9495depend:
     
    119120
    120121# 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
     122receptionist.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
     153cgiwrapper.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
     182cgiargs.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
     203action.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
     227converter.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
     249recptconfig.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
     276cgiutils.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
     298htmlgen.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
     322statusaction.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
     348pageaction.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
     373comtypes.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
     394recptproto.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
     415pingaction.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
     440queryaction.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
     465recptmain.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
     491gdbmclass.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
     516mgq.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
     561mgsearch.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
     588querycache.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
     611queryinfo.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
     634collectserver.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
     656colservrconfig.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
     679nullproto.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
     702librarymain.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  
    1212/*
    1313   $Log$
     14   Revision 1.8  1999/02/28 20:00:11  rjmcnab
     15
     16
     17   Fixed a few things.
     18
    1419   Revision 1.7  1999/02/25 21:58:58  rjmcnab
    1520
     
    111116}
    112117 
     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.
     121bool action::uses_display (cgiargsclass &args) {
     122  return true;
     123}
     124
     125
    113126// define all the macros which might be used by other actions
    114127// to produce pages. These macros should be well documented.
  • trunk/gsdl/src/recpt/action.h

    r172 r173  
    3333  cgiargsinfoclass argsinfo;
    3434
    35   // define all the macros which are related to pages generated
    36   // by this action
    37   virtual void define_internal_macros (displayclass &disp, cgiargsclass &args,
    38                        ostream &logout);
    3935
    4036public:
     
    6965                 text_t &response_data, ostream &logout);
    7066 
     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
    7177  // define all the macros which might be used by other actions
    7278  // to produce pages. These macros should be well documented.
  • trunk/gsdl/src/recpt/cgiwrapper.cpp

    r165 r173  
    1212/*
    1313   $Log$
     14   Revision 1.8  1999/02/28 20:00:13  rjmcnab
     15
     16
     17   Fixed a few things.
     18
    1419   Revision 1.7  1999/02/21 22:33:53  rjmcnab
    1520
     
    5964#include "pageaction.h"
    6065#include "pingaction.h"
     66#include "queryaction.h"
    6167#include <stdlib.h>
    6268
     
    333339  pingaction apingaction;
    334340  recpt.add_action (&apingaction);
     341
     342  queryaction aqueryaction;
     343  recpt.add_action (&aqueryaction);
    335344
    336345
  • trunk/gsdl/src/recpt/pageaction.cpp

    r172 r173  
    1212/*
    1313   $Log$
     14   Revision 1.4  1999/02/28 20:00:14  rjmcnab
     15
     16
     17   Fixed a few things.
     18
    1419   Revision 1.3  1999/02/25 21:58:58  rjmcnab
    1520
     
    6772bool pageaction::do_action (cgiargsclass &args, recptproto */*collectproto*/,
    6873                displayclass &disp, outconvertclass &outconvert,
    69                 ostream &textout, ostream &logout) {
    70   text_t pageparams;
     74                ostream &textout, ostream &/*logout*/) {
     75
    7176  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);
    9177
    9278  textout << outconvert << disp << ("_" + arg_p + ":header_\n")
     
    9682  return true;
    9783}
    98 
    99 
    100 // define all the macros which are related to pages generated
    101 // by this action
    102 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 between
    106   // define_internal_macros and define_external_macros
    107   // urlsafequerystring and querystring macros need some kind of cgisafe and
    108   // htmlsafe functions (maybe to be defined in htmlutils.cpp?)
    109 
    110   // the following macros are also defined in libinterface, some of them I'm not
    111   // sure how to define from here and some I don't think are required anymore
    112   // httpprefix
    113   // numdocs
    114   // collection
    115   // istitle and pagedest -- these don't occur anywhere in the macro files
    116  
    117   // I don't know what structure has replaced what used to be cfg_info
    118   // 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 guess
    122   // browse pages will be generated by a different action
    123 
    124   // not sure what to do with any collection specific macros - these
    125   // used to be defined in define_collection_macros although there
    126   // wasn't much collection specific stuff left I don't think
    127 
    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" argument
    136   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 defined
    142   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 selection
    154   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 macro
    171   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 macro
    184   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 encodingoption
    198   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 maxdocoption
    216   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 hitsperpageoption
    237   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  
    2020
    2121class 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);
    2922 
    3023public:
     
    3326
    3427  text_t get_action_name () {return "p";}
     28
    3529  bool check_cgiargs (cgiargsclass &args, ostream &logout);
     30
    3631  void get_cgihead_info (cgiargsclass &args, response_t &response,
    3732             text_t &response_data, ostream &logout);
     33
    3834  bool do_action (cgiargsclass &args, recptproto *collectproto,
    3935          displayclass &disp, outconvertclass &outconvert,
  • trunk/gsdl/src/recpt/receptionist.cpp

    r172 r173  
    1212/*
    1313   $Log$
     14   Revision 1.9  1999/02/28 20:00:16  rjmcnab
     15
     16
     17   Fixed a few things.
     18
    1419   Revision 1.8  1999/02/25 21:58:59  rjmcnab
    1520
     
    334339  action *a = actions.getaction (args["a"]);
    335340  if (a != NULL) {
     341    if (a->uses_display(args)) prepare_page (a, args, collectproto, disp, logout);
    336342    if (!a->do_action (args, collectproto, disp, (*outconverter), contentout, logout))
    337343      return false;
     
    543549  return true;
    544550}
     551
     552// prepare_page sets up page parameters, sets display macros
     553// and opens the page ready for output
     554void 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
     600void 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  
    4747  displayclass disp;
    4848  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);
    4955
    5056public:
Note: See TracChangeset for help on using the changeset viewer.