Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

222 lines
4.5 KiB

  1. # Microsoft Developer Studio Generated NMAKE File, Based on simple.dsp
  2. !IF "$(CFG)" == ""
  3. CFG=simple - Win32 Debug
  4. !MESSAGE No configuration specified. Defaulting to simple - Win32 Debug.
  5. !ENDIF
  6. !IF "$(CFG)" != "simple - Win32 Release" && "$(CFG)" != "simple - Win32 Debug"
  7. !MESSAGE Invalid configuration "$(CFG)" specified.
  8. !MESSAGE You can specify a configuration when running NMAKE
  9. !MESSAGE by defining the macro CFG on the command line. For example:
  10. !MESSAGE
  11. !MESSAGE NMAKE /f "simple.mak" CFG="simple - Win32 Debug"
  12. !MESSAGE
  13. !MESSAGE Possible choices for configuration are:
  14. !MESSAGE
  15. !MESSAGE "simple - Win32 Release" (based on "Win32 (x86) Console Application")
  16. !MESSAGE "simple - Win32 Debug" (based on "Win32 (x86) Console Application")
  17. !MESSAGE
  18. !ERROR An invalid configuration is specified.
  19. !ENDIF
  20. !IF "$(OS)" == "Windows_NT"
  21. NULL=
  22. !ELSE
  23. NULL=nul
  24. !ENDIF
  25. !IF "$(CFG)" == "simple - Win32 Release"
  26. OUTDIR=.\Release
  27. INTDIR=.\Release
  28. # Begin Custom Macros
  29. OutDir=.\Release
  30. # End Custom Macros
  31. !IF "$(RECURSE)" == "0"
  32. ALL : "$(OUTDIR)\simple.exe"
  33. !ELSE
  34. ALL : "$(OUTDIR)\simple.exe"
  35. !ENDIF
  36. CLEAN :
  37. -@erase "$(INTDIR)\simple.obj"
  38. -@erase "$(INTDIR)\simple.res"
  39. -@erase "$(INTDIR)\vc50.idb"
  40. -@erase "$(OUTDIR)\simple.exe"
  41. "$(OUTDIR)" :
  42. if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  43. CPP=cl.exe
  44. CPP_PROJ=/nologo /ML /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D\
  45. "_MBCS" /Fp"$(INTDIR)\simple.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c
  46. CPP_OBJS=.\Release/
  47. CPP_SBRS=.
  48. .c{$(CPP_OBJS)}.obj::
  49. $(CPP) @<<
  50. $(CPP_PROJ) $<
  51. <<
  52. .cpp{$(CPP_OBJS)}.obj::
  53. $(CPP) @<<
  54. $(CPP_PROJ) $<
  55. <<
  56. .cxx{$(CPP_OBJS)}.obj::
  57. $(CPP) @<<
  58. $(CPP_PROJ) $<
  59. <<
  60. .c{$(CPP_SBRS)}.sbr::
  61. $(CPP) @<<
  62. $(CPP_PROJ) $<
  63. <<
  64. .cpp{$(CPP_SBRS)}.sbr::
  65. $(CPP) @<<
  66. $(CPP_PROJ) $<
  67. <<
  68. .cxx{$(CPP_SBRS)}.sbr::
  69. $(CPP) @<<
  70. $(CPP_PROJ) $<
  71. <<
  72. RSC=rc.exe
  73. RSC_PROJ=/l 0x409 /fo"$(INTDIR)\simple.res" /d "NDEBUG"
  74. BSC32=bscmake.exe
  75. BSC32_FLAGS=/nologo /o"$(OUTDIR)\simple.bsc"
  76. BSC32_SBRS= \
  77. LINK32=link.exe
  78. LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib\
  79. advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib\
  80. odbccp32.lib /nologo /subsystem:console /incremental:no\
  81. /pdb:"$(OUTDIR)\simple.pdb" /machine:I386 /out:"$(OUTDIR)\simple.exe"
  82. LINK32_OBJS= \
  83. "$(INTDIR)\simple.obj" \
  84. "$(INTDIR)\simple.res"
  85. "$(OUTDIR)\simple.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  86. $(LINK32) @<<
  87. $(LINK32_FLAGS) $(LINK32_OBJS)
  88. <<
  89. !ELSEIF "$(CFG)" == "simple - Win32 Debug"
  90. OUTDIR=.\Debug
  91. INTDIR=.\Debug
  92. # Begin Custom Macros
  93. OutDir=.\Debug
  94. # End Custom Macros
  95. !IF "$(RECURSE)" == "0"
  96. ALL : "$(OUTDIR)\simple.exe"
  97. !ELSE
  98. ALL : "$(OUTDIR)\simple.exe"
  99. !ENDIF
  100. CLEAN :
  101. -@erase "$(INTDIR)\simple.obj"
  102. -@erase "$(INTDIR)\simple.res"
  103. -@erase "$(INTDIR)\vc50.idb"
  104. -@erase "$(INTDIR)\vc50.pdb"
  105. -@erase "$(OUTDIR)\simple.exe"
  106. -@erase "$(OUTDIR)\simple.ilk"
  107. -@erase "$(OUTDIR)\simple.pdb"
  108. "$(OUTDIR)" :
  109. if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  110. CPP=cl.exe
  111. CPP_PROJ=/nologo /MLd /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE"\
  112. /D "_MBCS" /Fp"$(INTDIR)\simple.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD\
  113. /c
  114. CPP_OBJS=.\Debug/
  115. CPP_SBRS=.
  116. .c{$(CPP_OBJS)}.obj::
  117. $(CPP) @<<
  118. $(CPP_PROJ) $<
  119. <<
  120. .cpp{$(CPP_OBJS)}.obj::
  121. $(CPP) @<<
  122. $(CPP_PROJ) $<
  123. <<
  124. .cxx{$(CPP_OBJS)}.obj::
  125. $(CPP) @<<
  126. $(CPP_PROJ) $<
  127. <<
  128. .c{$(CPP_SBRS)}.sbr::
  129. $(CPP) @<<
  130. $(CPP_PROJ) $<
  131. <<
  132. .cpp{$(CPP_SBRS)}.sbr::
  133. $(CPP) @<<
  134. $(CPP_PROJ) $<
  135. <<
  136. .cxx{$(CPP_SBRS)}.sbr::
  137. $(CPP) @<<
  138. $(CPP_PROJ) $<
  139. <<
  140. RSC=rc.exe
  141. RSC_PROJ=/l 0x409 /fo"$(INTDIR)\simple.res" /d "_DEBUG"
  142. BSC32=bscmake.exe
  143. BSC32_FLAGS=/nologo /o"$(OUTDIR)\simple.bsc"
  144. BSC32_SBRS= \
  145. LINK32=link.exe
  146. LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib\
  147. advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib\
  148. odbccp32.lib /nologo /subsystem:console /incremental:yes\
  149. /pdb:"$(OUTDIR)\simple.pdb" /debug /machine:I386 /out:"$(OUTDIR)\simple.exe"\
  150. /pdbtype:sept
  151. LINK32_OBJS= \
  152. "$(INTDIR)\simple.obj" \
  153. "$(INTDIR)\simple.res"
  154. "$(OUTDIR)\simple.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  155. $(LINK32) @<<
  156. $(LINK32_FLAGS) $(LINK32_OBJS)
  157. <<
  158. !ENDIF
  159. !IF "$(CFG)" == "simple - Win32 Release" || "$(CFG)" == "simple - Win32 Debug"
  160. SOURCE=.\simple.c
  161. DEP_CPP_SIMPL=\
  162. {$(INCLUDE)}"winfax.h"\
  163. "$(INTDIR)\simple.obj" : $(SOURCE) $(DEP_CPP_SIMPL) "$(INTDIR)"
  164. SOURCE=.\simple.rc
  165. DEP_RSC_SIMPLE=\
  166. {$(INCLUDE)}"ntverp.h"\
  167. "$(INTDIR)\simple.res" : $(SOURCE) $(DEP_RSC_SIMPLE) "$(INTDIR)"
  168. $(RSC) $(RSC_PROJ) $(SOURCE)
  169. !ENDIF