Changeset 2714 for trunk/tools/database
- Timestamp:
- Feb 10, 2000, 12:52:04 AM (26 years ago)
- Location:
- trunk/tools/database
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tools/database/Makefile
r2004 r2714 1 # $Id: Makefile,v 1. 3 1999-12-06 23:52:43bird Exp $1 # $Id: Makefile,v 1.4 2000-02-09 23:50:31 bird Exp $ 2 2 3 3 # … … 7 7 # common include directory 8 8 PDWIN32_INCLUDE = ..\..\include 9 PDWIN32_TOOLS = ..\bin 9 10 !include $(PDWIN32_INCLUDE)\pdwin32.tools 10 11 … … 66 67 # 67 68 all: db.$(A) APIImport.exe StateUpd.exe kHTMLPC.exe \ 68 ..\bin\APIImport.exe ..\bin\StateUpd.exe ..\bin\kHTMLPC.exe69 ..\bin\APIImport.exe ..\bin\StateUpd.exe ..\bin\kHTMLPC.exe 69 70 70 71 … … 74 75 # 75 76 db.$(A): db.$(O) 76 -$(RM) $@ 77 $(AR) cr $@ $** 78 79 db.$(O): db.cpp db.h mysql\mysql.h 77 -$(RM) $@ 78 $(AR) cr $@ $** 80 79 81 80 … … 85 84 # 86 85 APIImport.exe: APIImport.$(O) db.$(A) ..\common\commongcc.$(A) 87 $(LINK) APIImport.$(O) -l..\common\commongcc $(LIBS)86 $(LINK) APIImport.$(O) -l..\common\commongcc $(LIBS) 88 87 89 88 ..\bin\APIImport.exe: APIImport.exe 90 $(CP) $** $@89 $(CP) $** $@ 91 90 92 91 ..\common\commongcc.$(A): … … 100 99 # 101 100 StateUpd.exe: StateUpd.$(O) db.$(A) 102 $(LINK) StateUpd.$(O) $(LIBS)101 $(LINK) StateUpd.$(O) $(LIBS) 103 102 104 103 ..\bin\StateUpd.exe: StateUpd.exe 105 $(CP) $** $@ 106 107 StateUpd.$(O): StateUpd.cpp db.h 104 $(CP) $** $@ 108 105 109 106 … … 113 110 # 114 111 kHTMLPC.exe: kHTMLPC.$(O) gd/gdgcc.$(A) db.$(A) 115 $(LINK) kHTMLPC.$(O) -lgd/gdgcc $(LIBS)112 $(LINK) kHTMLPC.$(O) -lgd/gdgcc $(LIBS) 116 113 117 114 ..\bin\kHTMLPC.exe: kHTMLPC.exe 118 $(CP) $** $@ 119 120 kHTMLPC.$(O): kHTMLPC.cpp kHTMLPC.h db.h ..\common\kLIFO.cpp \ 121 ..\common\kLIFO.h ..\common\kList.h ..\common\kList.cpp \ 122 gd/gd.h gd/gdfontg.h gd/gdfontl.h gd/gdfontmb.h gd/gdfonts.h \ 123 gd/gdfontt.h 115 $(CP) $** $@ 124 116 125 117 126 118 gd/gdgcc.$(A): force 127 @cd gd128 @nmake /nologo gdgcc.$(A)129 @cd ..119 @cd gd 120 @nmake /nologo gdgcc.$(A) 121 @cd .. 130 122 131 123 … … 146 138 # 147 139 Odin32: CreateTables.sql States.sql Authors.sql 148 -mysqladmin refresh149 -mysqladmin DROP Odin32150 mysql < CreateTables.sql151 mysql < States.sql152 mysql < Authors.sql153 -mysqladmin refresh140 -mysqladmin refresh 141 -mysqladmin DROP Odin32 142 mysql < CreateTables.sql 143 mysql < States.sql 144 mysql < Authors.sql 145 -mysqladmin refresh 154 146 155 147 Authors: Authors.sql 156 mysql < Authors.sql157 -mysqladmin refresh148 mysql < Authors.sql 149 -mysqladmin refresh 158 150 159 151 States: States.sql 160 mysql < States.sql 161 -mysqladmin refresh 152 mysql < States.sql 153 -mysqladmin refresh 154 155 156 157 # 158 # Autogenerated depenencies. 159 # 160 dep: 161 $(DEPEND) $(CINCLUDES) *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h \ 162 *.c *.cpp -objo *.c *.cpp 163 cd gd 164 @nmake /nologo dep 165 cd .. 166 167 !ifndef NODEP 168 !include .depend 169 !endif 170 162 171 163 172 … … 166 175 # 167 176 clean: 168 -@$(RM) *.obj 169 -@$(RM) *.lib 170 -@$(RM) *.o 171 -@$(RM) *.a 172 -@$(RM) *.dll 173 -@$(RM) *.exe 174 -@$(RM) *.pch 175 -@$(RM) *.log 176 -@$(RM) *.map 177 @$(RM) *.obj *.lib *.o *.a *.dll *.exe *.pch *.log *.map 177 178 @cd gd 178 179 @nmake /nologo clean 180 @cd .. 179 181 180 182 force: -
trunk/tools/database/gd/Makefile
r2004 r2714 8 8 #for your system. 9 9 10 10 11 all: gdgcc.a gdgcc.lib gdicc.lib 12 13 PDWIN32_TOOLS = ..\..\bin 14 PDWIN32_INCLUDE = ..\..\..\include 15 !include ..\..\..\include\pdwin32.tools 11 16 12 17 gdgcc.a: force … … 22 27 @echo ... 23 28 29 dep: 30 $(DEPEND) *.c *.cpp *.h *.asm *.inc -Objo *.c *.cpp -objgobj *.c *.cpp 31 32 !ifndef NODEP 33 !include .depend 34 !endif 35 36 24 37 clean: 25 38 @nmake /nologo -f makefile.icc clean -
trunk/tools/database/gd/Makefile.gcc
r829 r2714 8 8 #for your system. 9 9 10 !include ..\..\..\include\pdwin32.tools 10 PDWIN32_INCLUDE = ..\..\..\include 11 PDWIN32_TOOLS = ..\..\bin 12 !include $(PDWIN32_INCLUDE)\pdwin32.mk 11 13 12 14 CC=gcc … … 55 57 56 58 gdgcc.$(A): gd.$(O) gdfontt.$(O) gdfonts.$(O) gdfontmb.$(O) gdfontl.$(O) gdfontg.$(O) \ 57 58 -@$(RM) gdgcc.$(A)59 60 59 gd.h gdfontt.h gdfonts.h gdfontmb.h gdfontl.h gdfontg.h 60 @$(RM) gdgcc.$(A) 61 $(AR) rc gdgcc.$(A) gd.$(O) gdfontt.$(O) gdfonts.$(O) gdfontmb.$(O) \ 62 gdfontl.$(O) gdfontg.$(O) 61 63 62 64 gddemo.exe: gddemo.$(O) gdgcc.$(A) gd.h gdfonts.h gdfontl.h 63 65 $(LD) $(LDFLAGS) gddemo.$(O) -o $@ $(LIBS) 64 66 65 67 giftogd.exe: giftogd.$(O) gdgcc.$(A) gd.h 66 68 $(LD) $(LDFLAGS) giftogd.$(O) -o $@ $(LIBS) 67 69 68 70 webgif.exe: webgif.$(O) gdgcc.$(A) gd.h 69 $(LD) $(LDFLAGS) webgif.$(O) -o $@ $(LIBS) 71 $(LD) $(LDFLAGS) webgif.$(O) -o $@ $(LIBS) 72 73 dep: 74 @nmake /nologo -f makefile NODEP=1 dep 75 76 !ifndef NODEP 77 !include .depend 78 !endif 70 79 71 80 clean: 72 -@$(RM) *.$(O) 73 -@$(RM) *.$(A) 74 -@$(RM) *.exe 75 -@$(RM) *.map 81 -@$(RM) *.$(O) *.$(A) *.exe *.map 76 82 -
trunk/tools/database/gd/Makefile.icc
r829 r2714 9 9 10 10 11 # common include directory12 11 PDWIN32_INCLUDE = ..\..\..\include 12 PDWIN32_TOOLS = ..\..\bin 13 13 !include $(PDWIN32_INCLUDE)\pdwin32.mk 14 14 … … 24 24 25 25 gdicc.lib: gd.obj gdfontt.obj gdfonts.obj gdfontmb.obj gdfontl.obj gdfontg.obj \ 26 27 -@$(RM) $@28 29 26 gd.h gdfontt.h gdfonts.h gdfontmb.h gdfontl.h gdfontg.h 27 @$(RM) $@ 28 $(AR) $@ +gd.obj +gdfontt.obj +gdfonts.obj +gdfontmb.obj \ 29 +gdfontl.obj +gdfontg.obj, NUL 30 30 31 31 gddemo.exe: gddemo.obj gdicc.lib gd.h gdfonts.h gdfontl.h 32 32 $(LD) gddemo.obj -Fe$@ $(LIBS) 33 33 34 34 giftogd.exe: giftogd.obj gdicc.lib gd.h 35 35 $(LD) giftogd.obj -Fe$@ $(LIBS) 36 36 37 37 webgif.exe: webgif.obj gdicc.lib gd.h 38 $(LD) webgif.obj -Fe$@ $(LIBS) 38 $(LD) webgif.obj -Fe$@ $(LIBS) 39 40 dep: 41 @nmake /nologo -f makefile NODEP=1 dep 42 43 !ifndef NODEP 44 !include .depend 45 !endif 39 46 40 47 clean: 41 -@$(RM) *.obj 42 -@$(RM) *.exe 43 -@$(RM) *.map 44 -@$(RM) gdicc.lib 45 -@$(RM) cset*.pch 48 @$(RM) *.obj *.exe *.map gdicc.lib cset*.pch 46 49 -
trunk/tools/database/makefile.icc
r2004 r2714 1 # $Id: makefile.icc,v 1. 3 1999-12-06 23:52:43bird Exp $1 # $Id: makefile.icc,v 1.4 2000-02-09 23:50:31 bird Exp $ 2 2 3 3 # … … 7 7 # include common definitions 8 8 PDWIN32_INCLUDE = ..\..\include 9 PDWIN32_TOOLS = ..\bin 9 10 !include ..\..\include\pdwin32.mk 10 11 11 12 # Addjust common definitions 13 CINCLUDES= -I$(PDWIN32_INCLUDE) -I$(PDWIN32_INCLUDE)\win -Igd -Imysql -I..\common 12 14 !ifdef DEBUG 13 CFLAGS = $(CFLAGS) -Ge+ -Tx+ -I$(PDWIN32_INCLUDE) -Igd -Imysql -I..\common-DNO_CLIENT_LONG_LONG -Wall+ppt-ppc-inl-cnv-gnr-vft-14 CXXFLAGS = $(CXXFLAGS) -Ge+ -Gx- -Tx+ -I$(PDWIN32_INCLUDE) -Igd -Imysql -I..\common-DNO_CLIENT_LONG_LONG -Wall+ppt-ppc-inl-cnv-gnr-vft-15 CFLAGS = $(CFLAGS) -Ge+ -Tx+ $(CINCLUDES) -DNO_CLIENT_LONG_LONG -Wall+ppt-ppc-inl-cnv-gnr-vft- 16 CXXFLAGS = $(CXXFLAGS) -Ge+ -Gx- -Tx+ $(CINCLUDES) -DNO_CLIENT_LONG_LONG -Wall+ppt-ppc-inl-cnv-gnr-vft- 15 17 LDFLAGS = $(LDFLAGS) -Ge+ -Fe$@ /B"/MAP:full" $(RTLLIB) os2386.lib 16 18 !else 17 CFLAGS = $(CFLAGS) -Ge+ -Tx+ -I$(PDWIN32_INCLUDE) -Igd -Imysql -I..\common-DNO_CLIENT_LONG_LONG -Wall+ppt-ppc-inl-cnv-gnr-vft-18 CXXFLAGS = $(CXXFLAGS) -Ge+ -Gx- -Tx+ -I$(PDWIN32_INCLUDE) -Igd -Imysql -I..\common-DNO_CLIENT_LONG_LONG -Wall+ppt-ppc-inl-cnv-gnr-vft-19 CFLAGS = $(CFLAGS) -Ge+ -Tx+ $(CINCLUDES) -DNO_CLIENT_LONG_LONG -Wall+ppt-ppc-inl-cnv-gnr-vft- 20 CXXFLAGS = $(CXXFLAGS) -Ge+ -Gx- -Tx+ $(CINCLUDES) -DNO_CLIENT_LONG_LONG -Wall+ppt-ppc-inl-cnv-gnr-vft- 19 21 LDFLAGS = $(LDFLAGS) -Ge+ -Fe$@ /B"/MAP:full" $(RTLLIB) os2386.lib 20 22 !endif … … 29 31 30 32 31 #32 # Database Access Module33 #34 db.obj: db.cpp35 36 37 33 38 34 # … … 41 37 APIImport.exe: APIImport.obj db.obj ..\common\commonicc.lib mysql\libmysqlclient.lib 42 38 $(LD) $(LDFLAGS) $** 43 44 APIImport.obj: APIImport.cpp APIImport.h db.h ..\common\kFileFormatBase.h \45 ..\common\kFileDef.h ..\common\kFilePe.h46 39 47 40 ..\bin\APIImport.exe: APIImport.exe … … 64 57 $(CP) $** $@ 65 58 66 StateUpd.obj: StateUpd.cpp db.h67 68 59 69 60 … … 74 65 $(LD) $(LDFLAGS) $** 75 66 76 kHTMLPC.obj: kHTMLPC.cpp kHTMLPC.h db.h ..\common\kLIFO.cpp \77 ..\common\kLIFO.h ..\common\kList.h ..\common\kList.cpp \78 gd/gd.h gd/gdfontg.h gd/gdfontl.h gd/gdfontmb.h \79 gd/gdfonts.h gd/gdfontt.h80 67 81 68 ..\bin\kHTMLPC.exe: kHTMLPC.exe … … 119 106 120 107 108 109 # 110 # Autogenerated depenencies. 111 # 112 dep: 113 $(DEPEND) $(CINCLUDES) *.h *.asm *.inc $(PDWIN32_INCLUDE)\*.h \ 114 *.c *.cpp -objo *.c *.cpp 115 cd gd 116 @nmake /nologo dep 117 cd .. 118 119 !ifndef NODEP 120 !include .depend 121 !endif 122 123 121 124 # 122 125 # clean
Note:
See TracChangeset
for help on using the changeset viewer.