Mercurial > vim
comparison src/VisVim/VisVim.mak @ 7:3fc0f57ecb91 v7.0001
updated for version 7.0001
author | vimboss |
---|---|
date | Sun, 13 Jun 2004 20:20:40 +0000 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
6:c2daee826b8f | 7:3fc0f57ecb91 |
---|---|
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 |