Bram Moolenaar | 071d427 | 2004-06-13 20:20:40 +0000 | [diff] [blame] | 1 | # Microsoft Developer Studio Generated NMAKE File, Format Version 4.00 |
| 2 | # ** DO NOT EDIT ** |
| 3 | # |
| 4 | # When Who What |
| 5 | # 1999-08-01 Anon Original VisVim.dsp |
| 6 | # 2001-08-08 W.Briscoe Back-ported to a condensed VC4 Makefile |
| 7 | # Reduced inter-dependency of Release and Debug builds. |
| 8 | # |
| 9 | |
| 10 | # TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102 |
| 11 | |
| 12 | !IF "$(CFG)" == "" |
| 13 | CFG=VisVim - Win32 Release |
| 14 | !MESSAGE No configuration specified. Defaulting to VisVim - Win32 Release. |
| 15 | !ENDIF |
| 16 | |
| 17 | !IF "$(CFG)" != "VisVim - Win32 Release" && "$(CFG)" != "VisVim - Win32 Debug" |
| 18 | !MESSAGE Invalid configuration "$(CFG)" specified. |
| 19 | !MESSAGE You can specify a configuration when running NMAKE on this makefile |
| 20 | !MESSAGE by defining the macro CFG on the command line. For example: |
| 21 | !MESSAGE |
| 22 | !MESSAGE NMAKE /f "VisVim.mak" CFG="VisVim - Win32 Debug" |
| 23 | !MESSAGE |
| 24 | !MESSAGE Possible choices for configuration are: |
| 25 | !MESSAGE |
| 26 | !MESSAGE "VisVim - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library") |
| 27 | !MESSAGE "VisVim - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library") |
| 28 | !MESSAGE |
| 29 | !ERROR An invalid configuration is specified. |
| 30 | !ENDIF |
| 31 | |
| 32 | !IF "$(OS)" == "Windows_NT" |
| 33 | NULL= |
| 34 | DEL_TREE = rmdir /s /q |
| 35 | !ELSE |
| 36 | NULL=nul |
| 37 | DEL_TREE = deltree /y |
| 38 | !ENDIF |
| 39 | # Begin Project |
| 40 | # PROP Target_Last_Scanned "VisVim - Win32 Release" |
| 41 | # PROP Use_MFC 2 |
| 42 | CPP=cl.exe |
| 43 | RSC=rc.exe |
| 44 | LINK32=link.exe |
| 45 | |
| 46 | !IF "$(CFG)" == "VisVim - Win32 Release" |
| 47 | |
| 48 | # PROP Use_Debug_Libraries 0 |
| 49 | # PROP Output_Dir ".\Release" |
| 50 | # PROP Intermediate_Dir ".\Release" |
| 51 | # PROP Target_Dir "" |
| 52 | OUTDIR=.\Release |
| 53 | INTDIR=.\Release |
| 54 | CPP_OBJS=.\Release/ |
| 55 | |
| 56 | # ADD CPP /MD /O2 /D "NDEBUG" /I.\Release |
| 57 | CPP_PROJ= /MD /O2 /D "NDEBUG" /I.\Release |
| 58 | # ADD RSC /d "NDEBUG |
| 59 | RSC_PROJ= /d "NDEBUG" |
| 60 | # ADD LINK32 /pdb:none |
| 61 | LINK32_FLAGS=/pdb:none |
| 62 | |
| 63 | !ELSEIF "$(CFG)" == "VisVim - Win32 Debug" |
| 64 | |
| 65 | # PROP Use_Debug_Libraries 1 |
| 66 | # PROP Output_Dir ".\Debug" |
| 67 | # PROP Intermediate_Dir ".\Debug" |
| 68 | # PROP Target_Dir "" |
| 69 | OUTDIR=.\Debug |
| 70 | INTDIR=.\Debug |
| 71 | CPP_OBJS=.\Debug/ |
| 72 | |
| 73 | # ADD CPP /MDd /Gm /Zi /Od /D "_DEBUG" /I.\Debug |
| 74 | CPP_PROJ= /MDd /Gm /Zi /Od /D "_DEBUG" /I.\Debug /Fd"$(INTDIR)/" |
| 75 | MTL_PROJ= /D "_DEBUG" |
| 76 | # ADD RSC /d "_DEBUG |
| 77 | RSC_PROJ= /d "_DEBUG" |
| 78 | # ADD LINK32 /debug /pdbtype:sept /pdb:".\Debug/VisVim.pdb" |
| 79 | LINK32_FLAGS=/debug /pdbtype:sept /pdb:"$(OUTDIR)/VisVim.pdb" |
| 80 | |
| 81 | !ENDIF |
| 82 | |
| 83 | # ADD CPP /nologo /W3 /GX /D "WIN32" /D "_WINDOWS" /D "_WINDLL" /D "_AFXDLL" /D "_USRDLL" /c |
| 84 | CPP_PROJ=$(CPP_PROJ) /nologo /W3 /GX /D "WIN32" /D "_WINDOWS" /D "_WINDLL" /D "_AFXDLL" /D "_USRDLL" /c /Fo"$(INTDIR)/" |
| 85 | # ADD RSC /l 0x409 /d "_AFXDLL" |
| 86 | RSC_PROJ=$(RSC_PROJ) /l 0x409 /d "_AFXDLL" /fo"$(INTDIR)/VisVim.res" |
| 87 | # ADD LINK32 /nologo /subsystem:windows /dll /machine:I386 /incremental:no |
| 88 | LINK32_FLAGS=$(LINK32_FLAGS) /nologo /subsystem:windows /dll /machine:I386\ |
| 89 | /incremental:no /def:".\VisVim.def"\ |
| 90 | /out:"$(OUTDIR)/VisVim.dll" /implib:"$(OUTDIR)/VisVim.lib" |
| 91 | |
| 92 | ALL : "$(OUTDIR)\VisVim.dll" |
| 93 | |
| 94 | CLEAN : |
| 95 | -@if exist "$(INTDIR)/$(NULL)" $(DEL_TREE) "$(INTDIR)" |
| 96 | |
| 97 | "$(OUTDIR)" : |
| 98 | if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)" |
| 99 | |
| 100 | LINK32_OBJS= \ |
| 101 | "$(INTDIR)/VisVim.res" \ |
| 102 | "$(INTDIR)/VisVim.obj" \ |
| 103 | "$(INTDIR)/StdAfx.obj" \ |
| 104 | "$(INTDIR)/Reg.obj" \ |
| 105 | "$(INTDIR)/DSAddIn.obj" \ |
| 106 | "$(INTDIR)/OleAut.obj" \ |
| 107 | "$(INTDIR)/Commands.obj" |
| 108 | |
| 109 | "$(OUTDIR)\VisVim.dll" : "$(OUTDIR)" ".\VisVim.def" $(LINK32_OBJS) |
| 110 | $(LINK32) $(LINK32_FLAGS) $(LINK32_OBJS) |
| 111 | |
| 112 | {.}.c{$(CPP_OBJS)}.obj: |
| 113 | $(CPP) $(CPP_PROJ) $< |
| 114 | |
| 115 | {.}.cpp{$(CPP_OBJS)}.obj: |
| 116 | $(CPP) $(CPP_PROJ) $< |
| 117 | |
| 118 | # Begin Target |
| 119 | |
| 120 | # Name "VisVim - Win32 Release" |
| 121 | # Name "VisVim - Win32 Debug" |
| 122 | |
| 123 | # Begin Source File |
| 124 | |
| 125 | SOURCE=.\VisVim.cpp |
| 126 | |
| 127 | "$(INTDIR)\VisVim.obj" : $(SOURCE) "$(INTDIR)" |
| 128 | |
| 129 | # End Source File |
| 130 | # Begin Source File |
| 131 | |
| 132 | SOURCE=.\VisVim.def |
| 133 | # End Source File |
| 134 | # Begin Source File |
| 135 | |
| 136 | SOURCE=.\VisVim.odl |
| 137 | |
| 138 | !IF "$(CFG)" == "VisVim - Win32 Release" |
| 139 | |
| 140 | # PROP Ignore_Default_Tool 1 |
| 141 | # Begin Custom Build |
| 142 | |
| 143 | "$(INTDIR)\VisVim.tlb" : $(SOURCE) "$(INTDIR)" |
| 144 | midl /nologo /mktyplib203 /win32 /tlb VisVim.tlb /h VSVTypes.h .\VisVim.odl /out .\Release /D "NDEBUG" |
| 145 | |
| 146 | # End Custom Build |
| 147 | |
| 148 | !ELSEIF "$(CFG)" == "VisVim - Win32 Debug" |
| 149 | |
| 150 | # PROP Ignore_Default_Tool 1 |
| 151 | # Begin Custom Build |
| 152 | |
| 153 | "$(INTDIR)\VisVim.tlb" : $(SOURCE) "$(INTDIR)" |
| 154 | midl /nologo /mktyplib203 /win32 /tlb VisVim.tlb /h VSVTypes.h .\VisVim.odl /out .\Debug /D "_DEBUG" |
| 155 | |
| 156 | # End Custom Build |
| 157 | |
| 158 | !ENDIF |
| 159 | |
| 160 | # End Source File |
| 161 | # Begin Source File |
| 162 | |
| 163 | SOURCE=.\StdAfx.cpp |
| 164 | |
| 165 | "$(INTDIR)\StdAfx.obj" : $(SOURCE) "$(INTDIR)" |
| 166 | |
| 167 | # End Source File |
| 168 | # Begin Source File |
| 169 | |
| 170 | SOURCE=.\VisVim.rc |
| 171 | |
| 172 | "$(INTDIR)\VisVim.res" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\VisVim.tlb" |
| 173 | $(RSC) $(RSC_PROJ) /i "$(INTDIR)" $(SOURCE) |
| 174 | |
| 175 | # End Source File |
| 176 | # Begin Source File |
| 177 | |
| 178 | SOURCE=.\Reg.cpp |
| 179 | |
| 180 | "$(INTDIR)\Reg.obj" : $(SOURCE) "$(INTDIR)" |
| 181 | |
| 182 | # End Source File |
| 183 | # Begin Source File |
| 184 | |
| 185 | SOURCE=.\DSAddIn.cpp |
| 186 | |
| 187 | "$(INTDIR)\DSAddIn.obj" : $(SOURCE) "$(INTDIR)" |
| 188 | |
| 189 | # End Source File |
| 190 | # Begin Source File |
| 191 | |
| 192 | SOURCE=.\OleAut.cpp |
| 193 | |
| 194 | "$(INTDIR)\OleAut.obj" : $(SOURCE) "$(INTDIR)" |
| 195 | |
| 196 | # End Source File |
| 197 | # Begin Source File |
| 198 | |
| 199 | SOURCE=.\Commands.cpp |
| 200 | |
| 201 | "$(INTDIR)\Commands.obj" : $(SOURCE) "$(INTDIR)" |
| 202 | |
| 203 | # End Source File |
| 204 | # End Target |
| 205 | # End Project |