1# Microsoft Developer Studio Generated NMAKE File, Format Version 4.10 2# ** DO NOT EDIT ** 3 4# TARGTYPE "Win32 (x86) Console Application" 0x0103 5 6!IF "$(CFG)" == "" 7CFG=ntservice - Win32 Debug 8!MESSAGE No configuration specified. Defaulting to ntservice - Win32 Debug. 9!ENDIF 10 11!IF "$(CFG)" != "ntservice - Win32 Release" && "$(CFG)" !=\ 12 "ntservice - Win32 Debug" 13!MESSAGE Invalid configuration "$(CFG)" specified. 14!MESSAGE You can specify a configuration when running NMAKE on this makefile 15!MESSAGE by defining the macro CFG on the command line. For example: 16!MESSAGE 17!MESSAGE NMAKE /f "ntservice.mak" CFG="ntservice - Win32 Debug" 18!MESSAGE 19!MESSAGE Possible choices for configuration are: 20!MESSAGE 21!MESSAGE "ntservice - Win32 Release" (based on\ 22 "Win32 (x86) Console Application") 23!MESSAGE "ntservice - Win32 Debug" (based on "Win32 (x86) Console Application") 24!MESSAGE 25!ERROR An invalid configuration is specified. 26!ENDIF 27 28!IF "$(OS)" == "Windows_NT" 29NULL= 30!ELSE 31NULL=nul 32!ENDIF 33################################################################################ 34# Begin Project 35# PROP Target_Last_Scanned "ntservice - Win32 Debug" 36RSC=rc.exe 37CPP=cl.exe 38 39!IF "$(CFG)" == "ntservice - Win32 Release" 40 41# PROP BASE Use_MFC 0 42# PROP BASE Use_Debug_Libraries 0 43# PROP BASE Output_Dir "WinRel" 44# PROP BASE Intermediate_Dir "WinRel" 45# PROP Use_MFC 0 46# PROP Use_Debug_Libraries 0 47# PROP Output_Dir "WinRel" 48# PROP Intermediate_Dir "WinRel" 49OUTDIR=.\WinRel 50INTDIR=.\WinRel 51 52ALL : ".\WinDebug\ntservice.exe" 53 54CLEAN : 55 -@erase "$(INTDIR)\CCLIENT.OBJ" 56 -@erase "$(INTDIR)\cgiapp.obj" 57 -@erase "$(INTDIR)\CLISTEN.OBJ" 58 -@erase "$(INTDIR)\FTPClient.obj" 59 -@erase "$(INTDIR)\myservice.obj" 60 -@erase "$(INTDIR)\NTServApp.obj" 61 -@erase "$(INTDIR)\NTServApp.res" 62 -@erase "$(INTDIR)\NTService.obj" 63 -@erase "$(INTDIR)\SERVICE.OBJ" 64 -@erase "$(INTDIR)\SimpleSocket.obj" 65 -@erase ".\WinDebug\ntservice.exe" 66 67"$(OUTDIR)" : 68 if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)" 69 70.\WinRel\NTService.bsc : $(OUTDIR) $(BSC32_SBRS) 71# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /FR /YX /c 72# ADD CPP /nologo /MT /W3 /GX /O2 /D "NDEBUG" /D "WIN32" /D "_CONSOLE" /YX /c 73# SUBTRACT CPP /Fr 74CPP_PROJ=/nologo /MT /W3 /GX /O2 /D "NDEBUG" /D "WIN32" /D "_CONSOLE"\ 75 /Fp"$(INTDIR)/ntservice.pch" /YX /Fo"$(INTDIR)/" /c 76CPP_OBJS=.\WinRel/ 77CPP_SBRS=.\. 78# ADD BASE RSC /l 0x409 /d "NDEBUG" 79# ADD RSC /l 0x409 /d "NDEBUG" 80RSC_PROJ=/l 0x409 /fo"$(INTDIR)/NTServApp.res" /d "NDEBUG" 81BSC32=bscmake.exe 82# ADD BASE BSC32 /nologo 83# ADD BSC32 /nologo 84BSC32_FLAGS=/nologo /o"$(OUTDIR)/ntservice.bsc" 85BSC32_SBRS= \ 86 87LINK32=link.exe 88# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386 89# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib ws2_32.lib /nologo /subsystem:console /profile /machine:I386 /out:"WinDebug/ntservice.exe" 90# SUBTRACT LINK32 /map /debug /nodefaultlib 91LINK32_FLAGS=kernel32.lib user32.lib\ 92 advapi32.lib ole32.lib oleaut32.lib uuid.lib\ 93 ws2_32.lib /nologo /subsystem:console /profile\ 94 /machine:I386 /out:"WinDebug/ntservice.exe" 95LINK32_OBJS= \ 96 "$(INTDIR)\myservice.obj" \ 97 "$(INTDIR)\NTServApp.obj" \ 98 "$(INTDIR)\NTServApp.res" \ 99 "$(INTDIR)\NTService.obj" 100 101".\WinDebug\ntservice.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS) 102 $(LINK32) @<< 103 $(LINK32_FLAGS) $(LINK32_OBJS) 104<< 105 106!ELSEIF "$(CFG)" == "ntservice - Win32 Debug" 107 108# PROP BASE Use_MFC 0 109# PROP BASE Use_Debug_Libraries 1 110# PROP BASE Output_Dir "WinDebug" 111# PROP BASE Intermediate_Dir "WinDebug" 112# PROP Use_MFC 0 113# PROP Use_Debug_Libraries 1 114# PROP Output_Dir "WinDebug" 115# PROP Intermediate_Dir "WinDebug" 116OUTDIR=.\WinDebug 117INTDIR=.\WinDebug 118 119ALL : "$(OUTDIR)\ntservice.exe" 120 121CLEAN : 122 -@erase "$(INTDIR)\CCLIENT.OBJ" 123 -@erase "$(INTDIR)\cgiapp.obj" 124 -@erase "$(INTDIR)\CLISTEN.OBJ" 125 -@erase "$(INTDIR)\FTPClient.obj" 126 -@erase "$(INTDIR)\myservice.obj" 127 -@erase "$(INTDIR)\NTServApp.obj" 128 -@erase "$(INTDIR)\NTServApp.res" 129 -@erase "$(INTDIR)\NTService.obj" 130 -@erase "$(INTDIR)\SERVICE.OBJ" 131 -@erase "$(INTDIR)\SimpleSocket.obj" 132 -@erase "$(INTDIR)\vc40.idb" 133 -@erase "$(INTDIR)\vc40.pdb" 134 -@erase "$(OUTDIR)\ntservice.exe" 135 -@erase "$(OUTDIR)\ntservice.ilk" 136 -@erase "$(OUTDIR)\ntservice.pdb" 137 138"$(OUTDIR)" : 139 if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)" 140 141.\WinDebug\NTService.bsc : $(OUTDIR) $(BSC32_SBRS) 142# ADD BASE CPP /nologo /W3 /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /FR /YX /c 143# ADD CPP /nologo /MT /W3 /Gm /GX /Zi /O2 /D "_DEBUG" /D "WIN32" /D "_CONSOLE" /YX /c 144# SUBTRACT CPP /Fr 145CPP_PROJ=/nologo /MT /W3 /Gm /GX /Zi /O2 /D "_DEBUG" /D "WIN32" /D "_CONSOLE"\ 146 /Fp"$(INTDIR)/ntservice.pch" /YX /Fo"$(INTDIR)/" /Fd"$(INTDIR)/" /c 147CPP_OBJS=.\WinDebug/ 148CPP_SBRS=.\. 149# ADD BASE RSC /l 0x409 /d "_DEBUG" 150# ADD RSC /l 0x409 /d "_DEBUG" 151RSC_PROJ=/l 0x409 /fo"$(INTDIR)/NTServApp.res" /d "_DEBUG" 152BSC32=bscmake.exe 153# ADD BASE BSC32 /nologo 154# ADD BSC32 /nologo 155BSC32_FLAGS=/nologo /o"$(OUTDIR)/ntservice.bsc" 156BSC32_SBRS= \ 157 158LINK32=link.exe 159# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 160# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib ws2_32.lib /nologo /subsystem:console /debug /machine:I386 161# SUBTRACT LINK32 /map /nodefaultlib 162LINK32_FLAGS=kernel32.lib user32.lib \ 163 advapi32.lib ole32.lib oleaut32.lib uuid.lib \ 164 ws2_32.lib /nologo /subsystem:console /incremental:yes\ 165 /pdb:"$(OUTDIR)/ntservice.pdb" /debug /machine:I386\ 166 /out:"$(OUTDIR)/ntservice.exe" 167LINK32_OBJS= \ 168 "$(INTDIR)\myservice.obj" \ 169 "$(INTDIR)\NTServApp.obj" \ 170 "$(INTDIR)\NTServApp.res" \ 171 "$(INTDIR)\NTService.obj" 172 173"$(OUTDIR)\ntservice.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS) 174 $(LINK32) @<< 175 $(LINK32_FLAGS) $(LINK32_OBJS) 176<< 177 178!ENDIF 179 180.c{$(CPP_OBJS)}.obj: 181 $(CPP) $(CPP_PROJ) $< 182 183.cpp{$(CPP_OBJS)}.obj: 184 $(CPP) $(CPP_PROJ) $< 185 186.cxx{$(CPP_OBJS)}.obj: 187 $(CPP) $(CPP_PROJ) $< 188 189.c{$(CPP_SBRS)}.sbr: 190 $(CPP) $(CPP_PROJ) $< 191 192.cpp{$(CPP_SBRS)}.sbr: 193 $(CPP) $(CPP_PROJ) $< 194 195.cxx{$(CPP_SBRS)}.sbr: 196 $(CPP) $(CPP_PROJ) $< 197 198################################################################################ 199# Begin Target 200 201# Name "ntservice - Win32 Release" 202# Name "ntservice - Win32 Debug" 203 204!IF "$(CFG)" == "ntservice - Win32 Release" 205 206!ELSEIF "$(CFG)" == "ntservice - Win32 Debug" 207 208!ENDIF 209 210################################################################################ 211# Begin Source File 212 213SOURCE=.\NTService.cpp 214DEP_CPP_NTSER=\ 215 ".\NTService.h"\ 216 ".\ntservmsg.h"\ 217 ".\stdafx.h"\ 218 219 220"$(INTDIR)\NTService.obj" : $(SOURCE) $(DEP_CPP_NTSER) "$(INTDIR)" 221 222 223# End Source File 224################################################################################ 225# Begin Source File 226 227SOURCE=.\NTServApp.cpp 228DEP_CPP_NTSERV=\ 229 ".\logger.h"\ 230 ".\myservice.h"\ 231 ".\NTServApp.h"\ 232 ".\NTService.h"\ 233 ".\ntservmsg.h"\ 234 ".\stdafx.h"\ 235 236 237"$(INTDIR)\NTServApp.obj" : $(SOURCE) $(DEP_CPP_NTSERV) "$(INTDIR)" 238 239 240# End Source File 241################################################################################ 242# Begin Source File 243 244SOURCE=.\NTServApp.rc 245DEP_RSC_NTSERVA=\ 246 ".\MSG00001.bin"\ 247 ".\ntservmsg.rc"\ 248 249 250"$(INTDIR)\NTServApp.res" : $(SOURCE) $(DEP_RSC_NTSERVA) "$(INTDIR)" 251 $(RSC) $(RSC_PROJ) $(SOURCE) 252 253 254# End Source File 255################################################################################ 256# Begin Source File 257 258SOURCE=.\NTServMsg.mc 259 260!IF "$(CFG)" == "ntservice - Win32 Release" 261 262!ELSEIF "$(CFG)" == "ntservice - Win32 Debug" 263 264!ENDIF 265 266# End Source File 267################################################################################ 268# Begin Source File 269 270SOURCE=.\myservice.cpp 271 272!IF "$(CFG)" == "ntservice - Win32 Release" 273 274DEP_CPP_MYSER=\ 275 ".\myservice.h"\ 276 ".\NTServApp.h"\ 277 ".\NTService.h"\ 278 ".\ntservmsg.h"\ 279 ".\stdafx.h"\ 280 {$(INCLUDE)}"\MSWSOCK.H"\ 281 {$(INCLUDE)}"\WINSOCK2.H"\ 282 283 284"$(INTDIR)\myservice.obj" : $(SOURCE) $(DEP_CPP_MYSER) "$(INTDIR)" 285 286 287!ELSEIF "$(CFG)" == "ntservice - Win32 Debug" 288 289DEP_CPP_MYSER=\ 290 ".\myservice.h"\ 291 ".\NTServApp.h"\ 292 ".\NTService.h"\ 293 ".\ntservmsg.h"\ 294 ".\stdafx.h"\ 295 {$(INCLUDE)}"\WINSOCK2.H"\ 296 297 298"$(INTDIR)\myservice.obj" : $(SOURCE) $(DEP_CPP_MYSER) "$(INTDIR)" 299 300 301!ENDIF 302 303# End Source File 304# End Target 305# End Project 306################################################################################ 307