Guido van Rossum | 950a126 | 1996-07-30 17:38:17 +0000 | [diff] [blame] | 1 | # Microsoft Visual C++ generated build script - Do not modify
|
| 2 |
|
| 3 | PROJ = PYTH_W31
|
| 4 | DEBUG = 0
|
| 5 | PROGTYPE = 3
|
| 6 | CALLER =
|
| 7 | ARGS =
|
| 8 | DLLS =
|
| 9 | D_RCDEFINES = -d_DEBUG
|
| 10 | R_RCDEFINES = -dNDEBUG
|
| 11 | ORIGIN = MSVC
|
| 12 | ORIGIN_VER = 1.00
|
Guido van Rossum | c531270 | 1998-08-05 21:14:32 +0000 | [diff] [blame] | 13 | PROJPATH = N:\PYTHON\PYTHON~1.1\PC\VC15_W31\
|
Guido van Rossum | 950a126 | 1996-07-30 17:38:17 +0000 | [diff] [blame] | 14 | USEMFC = 0
|
| 15 | CC = cl
|
| 16 | CPP = cl
|
| 17 | CXX = cl
|
| 18 | CCREATEPCHFLAG =
|
| 19 | CPPCREATEPCHFLAG =
|
| 20 | CUSEPCHFLAG =
|
| 21 | CPPUSEPCHFLAG =
|
| 22 | FIRSTC = MAIN.C
|
| 23 | FIRSTCPP =
|
| 24 | RC = rc
|
| 25 | CFLAGS_D_WTTY = /nologo /G3 /Mq /W3 /Zi /AL /Gt9 /Od /D "_DEBUG" /D "HAVE_CONFIG_H" /I "..\src" /FR /Fd"PYTH_W31.PDB"
|
| 26 | CFLAGS_R_WTTY = /nologo /Gs /G3 /Mq /W3 /AL /Gt9 /O2 /D "NDEBUG" /D "HAVE_CONFIG_H" /I "..\src" /FR
|
| 27 | LFLAGS_D_WTTY = /NOLOGO /NOD /PACKC:57344 /STACK:20000 /SEG:1024 /ALIGN:16 /ONERROR:NOEXE /CO /MAP
|
| 28 | LFLAGS_R_WTTY = /NOLOGO /NOD /PACKC:57344 /STACK:20000 /SEG:1024 /ALIGN:16 /ONERROR:NOEXE /MAP
|
| 29 | LIBS_D_WTTY = ..\vc15_lib\python.lib oldnames libw llibcewq winsock
|
| 30 | LIBS_R_WTTY = ..\vc15_lib\python.lib oldnames libw llibcewq winsock
|
| 31 | RCFLAGS = /nologo
|
| 32 | RESFLAGS = /nologo
|
| 33 | RUNFLAGS =
|
| 34 | DEFFILE = ..\PYTH_W31.DEF
|
| 35 | OBJS_EXT =
|
| 36 | LIBS_EXT =
|
| 37 | !if "$(DEBUG)" == "1"
|
| 38 | CFLAGS = $(CFLAGS_D_WTTY)
|
| 39 | LFLAGS = $(LFLAGS_D_WTTY)
|
| 40 | LIBS = $(LIBS_D_WTTY)
|
| 41 | MAPFILE = nul
|
| 42 | RCDEFINES = $(D_RCDEFINES)
|
Guido van Rossum | c531270 | 1998-08-05 21:14:32 +0000 | [diff] [blame] | 43 | DEFFILE=N:\PYTHON\PYTHON~1.1\PC\PYTH_W31.DEF
|
Guido van Rossum | 950a126 | 1996-07-30 17:38:17 +0000 | [diff] [blame] | 44 | !else
|
| 45 | CFLAGS = $(CFLAGS_R_WTTY)
|
| 46 | LFLAGS = $(LFLAGS_R_WTTY)
|
| 47 | LIBS = $(LIBS_R_WTTY)
|
| 48 | MAPFILE = nul
|
| 49 | RCDEFINES = $(R_RCDEFINES)
|
Guido van Rossum | c531270 | 1998-08-05 21:14:32 +0000 | [diff] [blame] | 50 | DEFFILE=N:\PYTHON\PYTHON~1.1\PC\PYTH_W31.DEF
|
Guido van Rossum | 950a126 | 1996-07-30 17:38:17 +0000 | [diff] [blame] | 51 | !endif
|
| 52 | !if [if exist MSVC.BND del MSVC.BND]
|
| 53 | !endif
|
| 54 | SBRS = MAIN.SBR \
|
| 55 | GETOPT.SBR \
|
| 56 | SELECTMO.SBR \
|
Guido van Rossum | ffeb5938 | 1997-12-17 21:27:23 +0000 | [diff] [blame] | 57 | SOCKETMO.SBR \
|
| 58 | PYTHON.SBR
|
Guido van Rossum | 950a126 | 1996-07-30 17:38:17 +0000 | [diff] [blame] | 59 |
|
| 60 |
|
Guido van Rossum | c531270 | 1998-08-05 21:14:32 +0000 | [diff] [blame] | 61 | MAIN_DEP = n:\python\python~1.1\pc\src\python.h \
|
| 62 | n:\python\python~1.1\pc\src\config.h \
|
| 63 | n:\python\python~1.1\pc\src\myproto.h \
|
| 64 | n:\python\python~1.1\pc\src\object.h \
|
| 65 | n:\python\python~1.1\pc\src\objimpl.h \
|
| 66 | n:\python\python~1.1\pc\src\pydebug.h \
|
| 67 | n:\python\python~1.1\pc\src\intobjec.h \
|
| 68 | n:\python\python~1.1\pc\src\longobje.h \
|
| 69 | n:\python\python~1.1\pc\src\floatobj.h \
|
| 70 | n:\python\python~1.1\pc\src\complexo.h \
|
| 71 | n:\python\python~1.1\pc\src\rangeobj.h \
|
| 72 | n:\python\python~1.1\pc\src\stringob.h \
|
| 73 | n:\python\python~1.1\pc\src\tupleobj.h \
|
| 74 | n:\python\python~1.1\pc\src\listobje.h \
|
| 75 | n:\python\python~1.1\pc\src\dictobje.h \
|
| 76 | n:\python\python~1.1\pc\src\methodob.h \
|
| 77 | n:\python\python~1.1\pc\src\moduleob.h \
|
| 78 | n:\python\python~1.1\pc\src\funcobje.h \
|
| 79 | n:\python\python~1.1\pc\src\classobj.h \
|
| 80 | n:\python\python~1.1\pc\src\fileobje.h \
|
| 81 | n:\python\python~1.1\pc\src\cobject.h \
|
| 82 | n:\python\python~1.1\pc\src\tracebac.h \
|
| 83 | n:\python\python~1.1\pc\src\sliceobj.h \
|
| 84 | n:\python\python~1.1\pc\src\pyerrors.h \
|
| 85 | n:\python\python~1.1\pc\src\mymalloc.h \
|
| 86 | n:\python\python~1.1\pc\src\pystate.h \
|
| 87 | n:\python\python~1.1\pc\src\modsuppo.h \
|
| 88 | n:\python\python~1.1\pc\src\ceval.h \
|
| 89 | n:\python\python~1.1\pc\src\pythonru.h \
|
| 90 | n:\python\python~1.1\pc\src\sysmodul.h \
|
| 91 | n:\python\python~1.1\pc\src\intrchec.h \
|
| 92 | n:\python\python~1.1\pc\src\import.h \
|
| 93 | n:\python\python~1.1\pc\src\abstract.h \
|
| 94 | n:\python\python~1.1\pc\src\pyfpe.h \
|
| 95 | n:\python\python~1.1\pc\src\osdefs.h
|
Guido van Rossum | 950a126 | 1996-07-30 17:38:17 +0000 | [diff] [blame] | 96 |
|
| 97 |
|
| 98 | GETOPT_DEP =
|
| 99 |
|
Guido van Rossum | c531270 | 1998-08-05 21:14:32 +0000 | [diff] [blame] | 100 | SELECTMO_DEP = n:\python\python~1.1\pc\src\python.h \
|
| 101 | n:\python\python~1.1\pc\src\config.h \
|
| 102 | n:\python\python~1.1\pc\src\myproto.h \
|
| 103 | n:\python\python~1.1\pc\src\object.h \
|
| 104 | n:\python\python~1.1\pc\src\objimpl.h \
|
| 105 | n:\python\python~1.1\pc\src\pydebug.h \
|
| 106 | n:\python\python~1.1\pc\src\intobjec.h \
|
| 107 | n:\python\python~1.1\pc\src\longobje.h \
|
| 108 | n:\python\python~1.1\pc\src\floatobj.h \
|
| 109 | n:\python\python~1.1\pc\src\complexo.h \
|
| 110 | n:\python\python~1.1\pc\src\rangeobj.h \
|
| 111 | n:\python\python~1.1\pc\src\stringob.h \
|
| 112 | n:\python\python~1.1\pc\src\tupleobj.h \
|
| 113 | n:\python\python~1.1\pc\src\listobje.h \
|
| 114 | n:\python\python~1.1\pc\src\dictobje.h \
|
| 115 | n:\python\python~1.1\pc\src\methodob.h \
|
| 116 | n:\python\python~1.1\pc\src\moduleob.h \
|
| 117 | n:\python\python~1.1\pc\src\funcobje.h \
|
| 118 | n:\python\python~1.1\pc\src\classobj.h \
|
| 119 | n:\python\python~1.1\pc\src\fileobje.h \
|
| 120 | n:\python\python~1.1\pc\src\cobject.h \
|
| 121 | n:\python\python~1.1\pc\src\tracebac.h \
|
| 122 | n:\python\python~1.1\pc\src\sliceobj.h \
|
| 123 | n:\python\python~1.1\pc\src\pyerrors.h \
|
| 124 | n:\python\python~1.1\pc\src\mymalloc.h \
|
| 125 | n:\python\python~1.1\pc\src\pystate.h \
|
| 126 | n:\python\python~1.1\pc\src\modsuppo.h \
|
| 127 | n:\python\python~1.1\pc\src\ceval.h \
|
| 128 | n:\python\python~1.1\pc\src\pythonru.h \
|
| 129 | n:\python\python~1.1\pc\src\sysmodul.h \
|
| 130 | n:\python\python~1.1\pc\src\intrchec.h \
|
| 131 | n:\python\python~1.1\pc\src\import.h \
|
| 132 | n:\python\python~1.1\pc\src\abstract.h \
|
| 133 | n:\python\python~1.1\pc\src\pyfpe.h \
|
Guido van Rossum | 950a126 | 1996-07-30 17:38:17 +0000 | [diff] [blame] | 134 | c:\msvc\include\winsock.h \
|
Guido van Rossum | c531270 | 1998-08-05 21:14:32 +0000 | [diff] [blame] | 135 | n:\python\python~1.1\pc\src\myselect.h \
|
| 136 | n:\python\python~1.1\pc\src\mytime.h
|
Guido van Rossum | 950a126 | 1996-07-30 17:38:17 +0000 | [diff] [blame] | 137 |
|
| 138 |
|
Guido van Rossum | c531270 | 1998-08-05 21:14:32 +0000 | [diff] [blame] | 139 | SOCKETMO_DEP = n:\python\python~1.1\pc\src\python.h \
|
| 140 | n:\python\python~1.1\pc\src\config.h \
|
| 141 | n:\python\python~1.1\pc\src\myproto.h \
|
| 142 | n:\python\python~1.1\pc\src\object.h \
|
| 143 | n:\python\python~1.1\pc\src\objimpl.h \
|
| 144 | n:\python\python~1.1\pc\src\pydebug.h \
|
| 145 | n:\python\python~1.1\pc\src\intobjec.h \
|
| 146 | n:\python\python~1.1\pc\src\longobje.h \
|
| 147 | n:\python\python~1.1\pc\src\floatobj.h \
|
| 148 | n:\python\python~1.1\pc\src\complexo.h \
|
| 149 | n:\python\python~1.1\pc\src\rangeobj.h \
|
| 150 | n:\python\python~1.1\pc\src\stringob.h \
|
| 151 | n:\python\python~1.1\pc\src\tupleobj.h \
|
| 152 | n:\python\python~1.1\pc\src\listobje.h \
|
| 153 | n:\python\python~1.1\pc\src\dictobje.h \
|
| 154 | n:\python\python~1.1\pc\src\methodob.h \
|
| 155 | n:\python\python~1.1\pc\src\moduleob.h \
|
| 156 | n:\python\python~1.1\pc\src\funcobje.h \
|
| 157 | n:\python\python~1.1\pc\src\classobj.h \
|
| 158 | n:\python\python~1.1\pc\src\fileobje.h \
|
| 159 | n:\python\python~1.1\pc\src\cobject.h \
|
| 160 | n:\python\python~1.1\pc\src\tracebac.h \
|
| 161 | n:\python\python~1.1\pc\src\sliceobj.h \
|
| 162 | n:\python\python~1.1\pc\src\pyerrors.h \
|
| 163 | n:\python\python~1.1\pc\src\mymalloc.h \
|
| 164 | n:\python\python~1.1\pc\src\pystate.h \
|
| 165 | n:\python\python~1.1\pc\src\modsuppo.h \
|
| 166 | n:\python\python~1.1\pc\src\ceval.h \
|
| 167 | n:\python\python~1.1\pc\src\pythonru.h \
|
| 168 | n:\python\python~1.1\pc\src\sysmodul.h \
|
| 169 | n:\python\python~1.1\pc\src\intrchec.h \
|
| 170 | n:\python\python~1.1\pc\src\import.h \
|
| 171 | n:\python\python~1.1\pc\src\abstract.h \
|
| 172 | n:\python\python~1.1\pc\src\pyfpe.h \
|
| 173 | n:\python\python~1.1\pc\src\thread.h \
|
| 174 | n:\python\python~1.1\pc\src\mytime.h \
|
Guido van Rossum | 950a126 | 1996-07-30 17:38:17 +0000 | [diff] [blame] | 175 | c:\msvc\include\winsock.h
|
| 176 |
|
| 177 |
|
Guido van Rossum | ffeb5938 | 1997-12-17 21:27:23 +0000 | [diff] [blame] | 178 | PYTHON_DEP =
|
| 179 |
|
Guido van Rossum | 950a126 | 1996-07-30 17:38:17 +0000 | [diff] [blame] | 180 | all: $(PROJ).EXE $(PROJ).BSC
|
| 181 |
|
| 182 | MAIN.OBJ: ..\SRC\MAIN.C $(MAIN_DEP)
|
| 183 | $(CC) $(CFLAGS) $(CCREATEPCHFLAG) /c ..\SRC\MAIN.C
|
| 184 |
|
| 185 | GETOPT.OBJ: ..\SRC\GETOPT.C $(GETOPT_DEP)
|
| 186 | $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\SRC\GETOPT.C
|
| 187 |
|
| 188 | SELECTMO.OBJ: ..\SRC\SELECTMO.C $(SELECTMO_DEP)
|
| 189 | $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\SRC\SELECTMO.C
|
| 190 |
|
| 191 | SOCKETMO.OBJ: ..\SRC\SOCKETMO.C $(SOCKETMO_DEP)
|
| 192 | $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\SRC\SOCKETMO.C
|
| 193 |
|
Guido van Rossum | ffeb5938 | 1997-12-17 21:27:23 +0000 | [diff] [blame] | 194 | PYTHON.OBJ: ..\SRC\PYTHON.C $(PYTHON_DEP)
|
| 195 | $(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\SRC\PYTHON.C
|
Guido van Rossum | 950a126 | 1996-07-30 17:38:17 +0000 | [diff] [blame] | 196 |
|
Guido van Rossum | ffeb5938 | 1997-12-17 21:27:23 +0000 | [diff] [blame] | 197 |
|
| 198 | $(PROJ).EXE:: MAIN.OBJ GETOPT.OBJ SELECTMO.OBJ SOCKETMO.OBJ PYTHON.OBJ $(OBJS_EXT) $(DEFFILE)
|
Guido van Rossum | 950a126 | 1996-07-30 17:38:17 +0000 | [diff] [blame] | 199 | echo >NUL @<<$(PROJ).CRF
|
| 200 | MAIN.OBJ +
|
| 201 | GETOPT.OBJ +
|
| 202 | SELECTMO.OBJ +
|
| 203 | SOCKETMO.OBJ +
|
Guido van Rossum | ffeb5938 | 1997-12-17 21:27:23 +0000 | [diff] [blame] | 204 | PYTHON.OBJ +
|
Guido van Rossum | 950a126 | 1996-07-30 17:38:17 +0000 | [diff] [blame] | 205 | $(OBJS_EXT)
|
| 206 | $(PROJ).EXE
|
| 207 | $(MAPFILE)
|
| 208 | c:\msvc\lib\+
|
| 209 | c:\msvc\mfc\lib\+
|
| 210 | $(LIBS)
|
| 211 | $(DEFFILE);
|
| 212 | <<
|
| 213 | link $(LFLAGS) @$(PROJ).CRF
|
| 214 | $(RC) $(RESFLAGS) $@
|
| 215 |
|
| 216 |
|
| 217 | run: $(PROJ).EXE
|
| 218 | $(PROJ) $(RUNFLAGS)
|
| 219 |
|
| 220 |
|
| 221 | $(PROJ).BSC: $(SBRS)
|
| 222 | bscmake @<<
|
| 223 | /o$@ $(SBRS)
|
| 224 | <<
|