1 # Microsoft Developer Studio Generated NMAKE File, Format Version 4.00
4 # TARGTYPE "Win32 (x86) Console Application" 0x0103
8 !MESSAGE No configuration specified. Defaulting to perl - Win32 Debug.
11 !IF "$(CFG)" != "perl - Win32 Release" && "$(CFG)" != "perl - Win32 Debug"
12 !MESSAGE Invalid configuration "$(CFG)" specified.
13 !MESSAGE You can specify a configuration when running NMAKE on this makefile
14 !MESSAGE by defining the macro CFG on the command line. For example:
16 !MESSAGE NMAKE /f "perl.mak" CFG="perl - Win32 Debug"
18 !MESSAGE Possible choices for configuration are:
20 !MESSAGE "perl - Win32 Release" (based on "Win32 (x86) Console Application")
21 !MESSAGE "perl - Win32 Debug" (based on "Win32 (x86) Console Application")
23 !ERROR An invalid configuration is specified.
26 !IF "$(OS)" == "Windows_NT"
31 ################################################################################
33 # PROP Target_Last_Scanned "perl - Win32 Debug"
37 !IF "$(CFG)" == "perl - Win32 Release"
40 # PROP BASE Use_Debug_Libraries 0
41 # PROP BASE Output_Dir "perl"
42 # PROP BASE Intermediate_Dir "perl"
43 # PROP BASE Target_Dir ""
45 # PROP Use_Debug_Libraries 0
46 # PROP Output_Dir "Release"
47 # PROP Intermediate_Dir "Release"
52 ALL : "$(OUTDIR)\_perl.exe"
55 -@erase "..\_perl.exe"
56 -@erase ".\Release\perlmain.obj"
57 -@erase ".\Release\win32io.obj"
58 -@erase ".\Release\perl.res"
61 if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
63 # ADD BASE CPP /nologo /W3 /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /YX /c
64 # ADD CPP /nologo /MT /W3 /O2 /I "." /I ".\include" /I ".." /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /YX /c
65 CPP_PROJ=/nologo /MT /W3 /O2 /I "." /I ".\include" /I ".." /D "WIN32" /D\
66 "NDEBUG" /D "_CONSOLE" /Fp"$(INTDIR)/perl.pch" /YX /Fo"$(INTDIR)/" /c
69 # ADD BASE RSC /l 0x409 /d "NDEBUG"
70 # ADD RSC /l 0x409 /d "NDEBUG"
71 RSC_PROJ=/l 0x409 /fo"$(INTDIR)/perl.res" /d "NDEBUG"
73 # ADD BASE BSC32 /nologo
75 BSC32_FLAGS=/nologo /o"$(OUTDIR)/perl.bsc"
78 # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /subsystem:console /machine:I386
79 # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib setargv.obj /nologo /subsystem:console /machine:I386 /out:"../_perl.exe"
80 LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib\
81 advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib setargv.obj /nologo\
82 /subsystem:console /incremental:no /pdb:"$(OUTDIR)/_perl.pdb" /machine:I386\
85 "$(INTDIR)/perlmain.obj" \
86 "$(INTDIR)/win32io.obj" \
87 "$(INTDIR)/perl.res" \
90 "$(OUTDIR)\_perl.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
92 $(LINK32_FLAGS) $(LINK32_OBJS)
95 !ELSEIF "$(CFG)" == "perl - Win32 Debug"
98 # PROP BASE Use_Debug_Libraries 1
99 # PROP BASE Output_Dir "dynaper0"
100 # PROP BASE Intermediate_Dir "dynaper0"
101 # PROP BASE Target_Dir ""
103 # PROP Use_Debug_Libraries 1
104 # PROP Output_Dir "Debug"
105 # PROP Intermediate_Dir "Debug"
110 ALL : "$(OUTDIR)\_perl.exe"
113 -@erase "..\_perl.exe"
114 -@erase ".\Debug\perlmain.obj"
115 -@erase ".\Debug\win32io.obj"
116 -@erase ".\Debug\perl.res"
117 -@erase "..\_perl.ilk"
118 -@erase ".\Debug\_perl.pdb"
121 if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
123 # ADD BASE CPP /nologo /W3 /Gm /Zi /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /YX /c
124 # ADD CPP /nologo /MTd /W3 /Z7 /Od /I "." /I ".\include" /I ".." /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /YX /c
125 CPP_PROJ=/nologo /MTd /W3 /Z7 /Od /I "." /I ".\include" /I ".." /D "WIN32" /D\
126 "_DEBUG" /D "_CONSOLE" /Fp"$(INTDIR)/perl.pch" /YX /Fo"$(INTDIR)/" /c
129 # ADD BASE RSC /l 0x409 /d "_DEBUG"
130 # ADD RSC /l 0x409 /d "_DEBUG"
131 RSC_PROJ=/l 0x409 /fo"$(INTDIR)/perl.res" /d "_DEBUG"
133 # ADD BASE BSC32 /nologo
135 BSC32_FLAGS=/nologo /o"$(OUTDIR)/perl.bsc"
138 # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /subsystem:console /debug /machine:I386
139 # ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib setargv.obj /nologo /subsystem:console /debug /machine:I386 /out:"../_perl.exe"
140 LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib\
141 advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib setargv.obj /nologo\
142 /subsystem:console /incremental:yes /pdb:"$(OUTDIR)/_perl.pdb" /debug\
143 /machine:I386 /out:"../_perl.exe"
145 "$(INTDIR)/perlmain.obj" \
146 "$(INTDIR)/win32io.obj" \
147 "$(INTDIR)/perl.res" \
150 "$(OUTDIR)\_perl.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
152 $(LINK32_FLAGS) $(LINK32_OBJS)
158 $(CPP) $(CPP_PROJ) $<
160 .cpp{$(CPP_OBJS)}.obj:
161 $(CPP) $(CPP_PROJ) $<
163 .cxx{$(CPP_OBJS)}.obj:
164 $(CPP) $(CPP_PROJ) $<
167 $(CPP) $(CPP_PROJ) $<
169 .cpp{$(CPP_SBRS)}.sbr:
170 $(CPP) $(CPP_PROJ) $<
172 .cxx{$(CPP_SBRS)}.sbr:
173 $(CPP) $(CPP_PROJ) $<
175 ################################################################################
178 # Name "perl - Win32 Release"
179 # Name "perl - Win32 Debug"
181 !IF "$(CFG)" == "perl - Win32 Release"
183 !ELSEIF "$(CFG)" == "perl - Win32 Debug"
187 ################################################################################
195 !IF "$(CFG)" == "perl - Win32 Release"
198 "$(INTDIR)\perlmain.obj" : $(SOURCE) $(DEP_CPP_PERLM) "$(INTDIR)"
201 !ELSEIF "$(CFG)" == "perl - Win32 Debug"
204 "$(INTDIR)\perlmain.obj" : $(SOURCE) $(DEP_CPP_PERLM) "$(INTDIR)"
210 ################################################################################
215 !IF "$(CFG)" == "perl - Win32 Release"
217 !ELSEIF "$(CFG)" == "perl - Win32 Debug"
222 ################################################################################
227 ".\include\sys/socket.h"\
230 {$(INCLUDE)}"\sys\STAT.H"\
231 {$(INCLUDE)}"\sys\TYPES.H"\
234 "$(INTDIR)\win32io.obj" : $(SOURCE) $(DEP_CPP_WIN32) "$(INTDIR)"
238 ################################################################################
246 "$(INTDIR)\perl.res" : $(SOURCE) $(DEP_RSC_PERL_) "$(INTDIR)"
247 $(RSC) $(RSC_PROJ) $(SOURCE)
253 ################################################################################