Changeset 1000 for trunk/gsdl/src
- Timestamp:
- 2000-03-02T11:23:47+13:00 (24 years ago)
- Location:
- trunk/gsdl/src
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl/src/colservr/win32.mak
r743 r1000 25 25 ########################################################################### 26 26 27 GSDLHOME = d:\home\dl\gsdl 28 STLPATH = d:\home\dl\stl\stlport 27 29 28 30 AR = lib 29 31 CC = cl 30 32 CPPFLAGS = 31 DEFS = -DNZDL -DQUIET -D__WIN32__ -D_LITTLE_ENDIAN -DGSDL_NAMESPACE_BROKEN \ 33 LDFLAGS = 34 DEFS = -DNZDL -DQUIET -D__WIN32__ -DGSDL_NAMESPACE_BROKEN -DGSDL_USE_IOS_H \ 32 35 -DSHORT_SUFFIX -DPARADOCNUM -DHAVE_CONFIG_H -D__STL_NO_NEW_IOSTREAMS \ 33 36 -DGSDLSERVER 34 INCLUDES = -I../.. -I../../lib -I../recpt -I../../packages/mg \ 35 -I../../packages/mg/lib -I../../packages/mg/src/text \ 36 -I..\..\packages\wingdbm -If:\STLport-3.2\stlport 37 INCLUDES = -I$(GSDLHOME)\src\colservr -I$(GSDLHOME)\lib -I$(GSDLHOME)\src\recpt \ 38 -I$(GSDLHOME)\packages\mg -I$(GSDLHOME)\packages\mg\lib \ 39 -I$(GSDLHOME)\packages\mg\src\text -I$(GSDLHOME)\packages\wingdbm \ 40 -I$(STLPATH) 37 41 38 LDFLAGS = 39 LIBS = ..\..\packages\wingdbm\gdbm.lib 42 LIBS = $(GSDLHOME)\packages\wingdbm\gdbm.lib 40 43 41 44 COMPILE = $(CC) -c $(CPPFLAGS) $(DEFS) $(INCLUDES) -
trunk/gsdl/src/db2txt/win32.mak
r744 r1000 1 1 ########################################################################### 2 2 # 3 # win32.mak -- Makefile for file db2txt 4 # Copyright (C) 1999 DigiLib Systems Ltd, All rights reserved 3 # win32 makefile -- db2txt 4 # A component of the Greenstone digital library software 5 # from the New Zealand Digital Library Project at the 6 # University of Waikato, New Zealand. 7 # 8 # Copyright (C) 1999 The New Zealand Digital Library Project 9 # 10 # 11 # This program is free software; you can redistribute it and/or modify 12 # it under the terms of the GNU General Public License as published by 13 # the Free Software Foundation; either version 2 of the License, or 14 # (at your option) any later version. 15 # 16 # This program is distributed in the hope that it will be useful, 17 # but WITHOUT ANY WARRANTY; without even the implied warranty of 18 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 19 # GNU General Public License for more details. 20 # 21 # You should have received a copy of the GNU General Public License 22 # along with this program; if not, write to the Free Software 23 # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 5 24 # 6 25 ########################################################################### 7 26 27 GSDLHOME = d:\home\dl\gsdl 28 STLPATH = d:\home\dl\stl\stlport 8 29 9 PACKAGE = db2txt10 VERSION =11 12 30 AR = lib 13 31 CC = cl 14 #CFLAGS = -g -O15 32 CPPFLAGS = 16 DEFS = -DQUIET -DHAVE_CONFIG_H -D__WIN32__ -D_LITTLE_ENDIAN -D__STL_NO_NEW_IOSTREAMS \ 17 -DGSDL_NAMESPACE_BROKEN -DSHORT_SUFFIX 18 INCLUDES = -I. -I..\..\lib -I..\..\packages\mg-1.3d\lib \ 19 -If:\STLport-3.2\stlport -I..\..\packages\wingdbm 20 LIBS = ..\..\packages\mg-1.3d\lib\unitool.obj ..\..\lib\gsdllib.lib \ 21 ..\..\lib\gsdlunicode.obj ..\..\packages\wingdbm\gdbm.lib 22 GSDLOS = windows 33 LDFLAGS = 34 DEFS = -DQUIET -DHAVE_CONFIG_H -D__WIN32__ -D__STL_NO_NEW_IOSTREAMS \ 35 -DGSDL_NAMESPACE_BROKEN -DSHORT_SUFFIX -DGSDL_USE_IOS_H 36 INCLUDES = -I$(GSDLHOME)\src\db2txt -I$(GSDLHOME)\lib -I$(GSDLHOME)\packages\mg\lib \ 37 -I$(STLPATH) -I$(GSDLHOME)\packages\wingdbm 38 LIBS = $(GSDLHOME)\packages\mg\lib\unitool.obj $(GSDLHOME)\lib\gsdllib.lib \ 39 $(GSDLHOME)\packages\wingdbm\gdbm.lib 23 40 24 41 COMPILE = $(CC) -c -GX $(DEFS) $(INCLUDES) … … 33 50 o = .obj 34 51 e = .exe 35 52 36 53 HEADERS = 37 54 … … 41 58 42 59 EXEC = db2txt$e 43 60 44 61 all : $(EXEC) 45 62 46 63 install: $(EXEC) 47 copy $(EXEC) ../../bin/$(GSDLOS)/$(EXEC) 64 if NOT EXIST $(GSDLHOME)\bin\windows mkdir $(GSDLHOME)\bin\windows 65 copy $(EXEC) $(GSDLHOME)\bin\windows\$(EXEC) 48 66 49 67 clean: … … 51 69 del $(EXEC) 52 70 53 DB2TXT_OBJS = db2txt$o 54 55 db2txt$e: $(DB2TXT_OBJS) $(LIBS) 56 $(LINK) $(DB2TXT_OBJS) $(LIBS) 71 db2txt$e: $(OBJECTS) $(LIBS) 72 $(LINK) $(OBJECTS) $(LIBS) -
trunk/gsdl/src/hashfile/win32.mak
r744 r1000 1 1 ########################################################################### 2 2 # 3 # win32.mak -- Makefile for file hashfile 4 # Copyright (C) 1999 DigiLib Systems Ltd, All rights reserved 3 # win32 makefile -- hashfile 4 # A component of the Greenstone digital library software 5 # from the New Zealand Digital Library Project at the 6 # University of Waikato, New Zealand. 7 # 8 # Copyright (C) 1999 The New Zealand Digital Library Project 9 # 10 # 11 # This program is free software; you can redistribute it and/or modify 12 # it under the terms of the GNU General Public License as published by 13 # the Free Software Foundation; either version 2 of the License, or 14 # (at your option) any later version. 15 # 16 # This program is distributed in the hope that it will be useful, 17 # but WITHOUT ANY WARRANTY; without even the implied warranty of 18 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 19 # GNU General Public License for more details. 20 # 21 # You should have received a copy of the GNU General Public License 22 # along with this program; if not, write to the Free Software 23 # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 5 24 # 6 25 ########################################################################### 26 27 GSDLHOME = d:\home\dl\gsdl 28 STLPATH = d:\home\dl\stl\stlport 7 29 8 9 PACKAGE = hashfile10 VERSION =11 12 30 AR = lib 13 31 CC = cl 14 #CFLAGS = -g -O15 32 CPPFLAGS = 16 DEFS = -DQUIET -DHAVE_CONFIG_H -D__WIN32__ -D_LITTLE_ENDIAN -D__STL_NO_NEW_IOSTREAMS \ 17 -DGSDL_NAMESPACE_BROKEN -DSHORT_SUFFIX 18 INCLUDES = -I. -I..\..\lib -If:\STLport-3.2\stlport 19 LIBS = ..\..\lib\gsdllib.lib 20 GSDLOS = windows 33 DEFS = -DQUIET -DHAVE_CONFIG_H -D__WIN32__ -D__STL_NO_NEW_IOSTREAMS \ 34 -DGSDL_NAMESPACE_BROKEN -DSHORT_SUFFIX -DGSDL_USE_IOS_H 35 INCLUDES = -I$(GSDLHOME)\src\hashfile -I$(GSDLHOME)\lib -I$(STLPATH) 36 LIBS = $(GSDLHOME)\lib\gsdllib.lib 21 37 22 38 COMPILE = $(CC) -c -GX $(DEFS) $(INCLUDES) … … 43 59 44 60 install: $(EXEC) 45 copy $(EXEC) ../../bin/$(GSDLOS)/$(EXEC) 61 if NOT EXIST $(GSDLHOME)\bin\windows mkdir $(GSDLHOME)\bin\windows 62 copy $(EXEC) $(GSDLHOME)\bin\windows\$(EXEC) 46 63 47 64 clean: -
trunk/gsdl/src/recpt/buildaction.cpp
r984 r1000 24 24 *********************************************************************/ 25 25 26 #ifndef __WIN32__ 26 27 #include <unistd.h> 28 #endif 27 29 28 30 #include "OIDtools.h" -
trunk/gsdl/src/recpt/delhistoryaction.cpp
r962 r1000 26 26 *********************************************************************/ 27 27 28 29 30 28 #include "delhistoryaction.h" 31 //#include "querytools.h"32 //#include "formattools.h"33 29 #include "cgiutils.h" 34 //#include "OIDtools.h"35 //#include "infodbclass.h"36 //#include "fileutil.h"37 30 #include "text_t.h" 38 31 #include "historydb.h" 39 40 32 41 33 delhistoryaction::delhistoryaction () { … … 93 85 94 86 bool delhistoryaction::check_cgiargs (cgiargsinfoclass & /*argsinfo*/, cgiargsclass & /*args*/, 95 ostream &/*logout*/) {87 ostream &/*logout*/) { 96 88 //dont check anything yet 97 89 return true; … … 99 91 100 92 void delhistoryaction::get_cgihead_info (cgiargsclass &/*args*/, recptprotolistclass * /*protos*/, 101 102 93 response_t &response, text_t &response_data, 94 ostream &/*logout*/) { 103 95 response = content; 104 96 response_data = "text/html"; … … 106 98 107 99 void delhistoryaction::define_internal_macros (displayclass &/*disp*/, cgiargsclass &/*args*/, 108 recptprotolistclass */*protos*/,109 ostream &/*logout*/) {100 recptprotolistclass * /*protos*/, 101 ostream &/*logout*/) { 110 102 111 103 // define_internal_macros sets the following macros: -
trunk/gsdl/src/recpt/historydb.h
r963 r1000 33 33 #include "text_t.h" 34 34 #include "recptproto.h" 35 #include <map.h>36 35 37 36 struct HistRecord { -
trunk/gsdl/src/recpt/userdb.cpp
r997 r1000 28 28 /* 29 29 $Log$ 30 Revision 1.6 2000/03/01 22:23:09 sjboddie 31 tidied up windows installation 32 30 33 Revision 1.5 2000/02/29 21:53:09 sjboddie 31 34 tidied up crypt includes … … 54 57 55 58 // include crypt 59 #if defined(__WIN32__) 60 #include "crypt.h" 61 #else 56 62 #if defined(HAVE_CRYPT_H) 57 63 #include <crypt.h> 58 64 #else 59 65 #include <unistd.h> 66 #endif 60 67 #endif 61 68 -
trunk/gsdl/src/recpt/win32.mak
r743 r1000 25 25 ########################################################################### 26 26 27 GSDLHOME = d:\home\dl\gsdl 28 STLPATH = d:\home\dl\stl\stlport 29 27 30 AR = lib 28 31 CC = cl 29 32 CPPFLAGS = 30 DEFS = -DNZDL -DQUIET -D__WIN32__ -D_LITTLE_ENDIAN -DGSDL_NAMESPACE_BROKEN \ 33 LDFLAGS = 34 DEFS = -DNZDL -DQUIET -D__WIN32__ -DGSDL_NAMESPACE_BROKEN -DGSDL_USE_IOS_H \ 31 35 -DSHORT_SUFFIX -DPARADOCNUM -DHAVE_CONFIG_H -D__STL_NO_NEW_IOSTREAMS \ 32 36 -DGSDLSERVER -DGSDLUSAGELOG 33 INCLUDES = -I ..\..\lib -I. -I..\colservr -I..\..\packages\mg\34 -I ..\..\packages\mg\lib -I..\..\packages\mg\src\text\35 -I ..\..\packages\wingdbm -If:\STLport-3.2\stlport\36 -I f:\cw32crypt37 INCLUDES = -I$(GSDLHOME)\src\recpt -I$(GSDLHOME)\lib -I$(GSDLHOME)\src\colservr \ 38 -I$(GSDLHOME)\packages\mg -I$(GSDLHOME)\packages\mg\lib \ 39 -I$(GSDLHOME)\packages\mg\src\text -I$(GSDLHOME)\packages\wingdbm \ 40 -I$(STLPATH) -I$(GSDLHOME)\packages\wincrypt 37 41 38 LDFLAGS = 39 LIBS = ..\..\packages\wingdbm\gdbm.lib f:\cw32crypt\crypt.lib 42 LIBS = $(GSDLHOME)\packages\wingdbm\gdbm.lib $(GSDLHOME)\packages\wincrypt\crypt.lib 40 43 41 44 COMPILE = $(CC) -c $(CPPFLAGS) $(DEFS) $(INCLUDES) … … 51 54 $(COMPILE) $< 52 55 56 53 57 COMMONHEADERS = receptionist.h cgiwrapper.h cgiargs.h action.h browserclass.h \ 54 58 converter.h recptconfig.h cgiutils.h OIDtools.h browsetools.h htmlgen.h \ … … 59 63 userdb.h usersaction.h vlistbrowserclass.h hlistbrowserclass.h \ 60 64 datelistbrowserclass.h invbrowserclass.h pagedbrowserclass.h \ 61 htmlbrowserclass.h 65 htmlbrowserclass.h delhistoryaction.h historydb.h 62 66 63 67 RECEPTHEADERS = … … 75 79 tipaction.cpp authenaction.cpp infodbclass.cpp userdb.cpp usersaction.cpp \ 76 80 vlistbrowserclass.cpp hlistbrowserclass.cpp datelistbrowserclass.cpp \ 77 invbrowserclass.cpp pagedbrowserclass.cpp htmlbrowserclass.cpp 81 invbrowserclass.cpp pagedbrowserclass.cpp htmlbrowserclass.cpp \ 82 delhistoryaction.cpp historydb.cpp 78 83 79 84 … … 93 98 infodbclass.obj userdb.obj usersaction.obj vlistbrowserclass.obj \ 94 99 hlistbrowserclass.obj datelistbrowserclass.obj invbrowserclass.obj \ 95 pagedbrowserclass.obj htmlbrowserclass.obj 100 pagedbrowserclass.obj htmlbrowserclass.obj delhistoryaction.obj \ 101 historydb.obj 96 102 97 103 RECPTOBJECTS = recptmain.obj … … 102 108 103 109 104 COLSERVROBJECTS = ..\colservr\mgq.obj \105 ..\colservr\mgsearch.obj \106 ..\colservr\querycache.obj \107 ..\colservr\queryinfo.obj \108 ..\colservr\collectserver.obj \109 ..\colservr\colservrconfig.obj \110 ..\colservr\maptools.obj \111 ..\colservr\filter.obj \112 ..\colservr\source.obj \113 ..\colservr\browsefilter.obj \114 ..\colservr\queryfilter.obj \115 ..\colservr\mggdbmsource.obj \116 ..\colservr\phrasesearch.obj \117 ..\colservr\phrasequeryfilter.obj110 COLSERVROBJECTS = $(GSDLHOME)\src\colservr\mgq.obj \ 111 $(GSDLHOME)\src\colservr\mgsearch.obj \ 112 $(GSDLHOME)\src\colservr\querycache.obj \ 113 $(GSDLHOME)\src\colservr\queryinfo.obj \ 114 $(GSDLHOME)\src\colservr\collectserver.obj \ 115 $(GSDLHOME)\src\colservr\colservrconfig.obj \ 116 $(GSDLHOME)\src\colservr\maptools.obj \ 117 $(GSDLHOME)\src\colservr\filter.obj \ 118 $(GSDLHOME)\src\colservr\source.obj \ 119 $(GSDLHOME)\src\colservr\browsefilter.obj \ 120 $(GSDLHOME)\src\colservr\queryfilter.obj \ 121 $(GSDLHOME)\src\colservr\mggdbmsource.obj \ 122 $(GSDLHOME)\src\colservr\phrasesearch.obj \ 123 $(GSDLHOME)\src\colservr\phrasequeryfilter.obj 118 124 119 125 EXEC = recpt.exe library.exe … … 127 133 128 134 install: 129 copy library.exe f:\apache\cgi-bin\library.exe135 copy library.exe $(GSDLHOME)\cgi-bin\library.exe 130 136 131 137 # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # 132 138 133 139 RECPT_OBJS = $(COMMONOBJECTS) $(RECPTOBJECTS) \ 134 ..\..\lib\gsdllib.lib \135 ..\..\packages\mg\src\text\libtextin.lib \136 ..\..\packages\mg\lib\libmg.lib140 $(GSDLHOME)\lib\gsdllib.lib \ 141 $(GSDLHOME)\packages\mg\src\text\libtextin.lib \ 142 $(GSDLHOME)\packages\mg\lib\libmg.lib 137 143 138 144 recpt.exe: $(RECPT_OBJS) … … 142 148 143 149 LIBRARY_OBJS = $(COMMONOBJECTS) $(LIBRARYOBJECTS) $(COLSERVROBJECTS) \ 144 ..\..\lib\gsdllib.lib \145 ..\..\packages\mg\src\text\libtextin.lib \146 ..\..\packages\mg\lib\libmg.lib150 $(GSDLHOME)\lib\gsdllib.lib \ 151 $(GSDLHOME)\packages\mg\src\text\libtextin.lib \ 152 $(GSDLHOME)\packages\mg\lib\libmg.lib 147 153 148 154 library.exe: $(LIBRARY_OBJS) -
trunk/gsdl/src/txt2db/win32.mak
r903 r1000 1 1 ########################################################################### 2 2 # 3 # win32.mak -- Makefile for file txt2db 4 # Copyright (C) 1999 DigiLib Systems Ltd, All rights reserved 3 # win32 makefile -- txt2db 4 # A component of the Greenstone digital library software 5 # from the New Zealand Digital Library Project at the 6 # University of Waikato, New Zealand. 7 # 8 # Copyright (C) 1999 The New Zealand Digital Library Project 9 # 10 # 11 # This program is free software; you can redistribute it and/or modify 12 # it under the terms of the GNU General Public License as published by 13 # the Free Software Foundation; either version 2 of the License, or 14 # (at your option) any later version. 15 # 16 # This program is distributed in the hope that it will be useful, 17 # but WITHOUT ANY WARRANTY; without even the implied warranty of 18 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 19 # GNU General Public License for more details. 20 # 21 # You should have received a copy of the GNU General Public License 22 # along with this program; if not, write to the Free Software 23 # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 5 24 # 6 25 ########################################################################### 7 26 27 GSDLHOME = d:\home\dl\gsdl 28 STLPATH = d:\home\dl\stl\stlport 8 29 9 PACKAGE = txt2db10 VERSION =11 12 30 AR = lib 13 31 CC = cl 14 #CFLAGS = -g -O15 32 CPPFLAGS = 16 DEFS = -DQUIET -DHAVE_CONFIG_H -D__WIN32__ -D_LITTLE_ENDIAN -D__STL_NO_NEW_IOSTREAMS \ 17 -DGSDL_NAMESPACE_BROKEN -DSHORT_SUFFIX 18 INCLUDES = -I. -I..\..\lib -I..\..\packages\mg\lib \ 19 -Id:\home\dl\stl\stlport -I..\..\packages\wingdbm 20 LIBS = ..\..\packages\mg\lib\unitool.obj ..\..\lib\gsdllib.lib \ 21 ..\..\lib\gsdlunicode.obj ..\..\packages\wingdbm\gdbm.lib 22 GSDLOS = windows 33 LDFLAGS = 34 DEFS = -DQUIET -DHAVE_CONFIG_H -D__WIN32__ -D__STL_NO_NEW_IOSTREAMS \ 35 -DGSDL_NAMESPACE_BROKEN -DSHORT_SUFFIX -DGSDL_USE_IOS_H 36 INCLUDES = -I$(GSDLHOME)\src\txt2db -I$(GSDLHOME)\lib -I$(GSDLHOME)\packages\mg\lib \ 37 -I$(STLPATH) -I$(GSDLHOME)\packages\wingdbm 38 LIBS = $(GSDLHOME)\packages\mg\lib\unitool.obj $(GSDLHOME)\lib\gsdllib.lib \ 39 $(GSDLHOME)\packages\wingdbm\gdbm.lib 23 40 24 41 COMPILE = $(CC) -c -GX $(DEFS) $(INCLUDES) … … 38 55 SOURCES = txt2db.cpp 39 56 40 OBJECTS = txt2db .obj57 OBJECTS = txt2db$o 41 58 42 59 EXEC = txt2db$e … … 45 62 46 63 install: $(EXEC) 47 copy -s $(EXEC) ../../bin/$(GSDLOS)/$(EXEC) 64 if NOT EXIST $(GSDLHOME)\bin\windows mkdir $(GSDLHOME)\bin\windows 65 copy $(EXEC) $(GSDLHOME)\bin\windows\$(EXEC) 48 66 49 67 clean: … … 51 69 del $(EXEC) 52 70 53 TXT2DB_OBJS = txt2db$o 54 55 txt2db$e: $(TXT2DB_OBJS) $(LIBS) 56 $(LINK) $(TXT2DB_OBJS) $(LIBS) 71 txt2db$e: $(OBJECTS) $(LIBS) 72 $(LINK) $(OBJECTS) $(LIBS)
Note:
See TracChangeset
for help on using the changeset viewer.