Initial version of crash dump generator on Windows
[public/netxms.git] / src / libnetxms / libnetxms.dsp
1 # Microsoft Developer Studio Project File - Name="libnetxms" - Package Owner=<4>
2 # Microsoft Developer Studio Generated Build File, Format Version 6.00
3 # ** DO NOT EDIT **
4
5 # TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102
6
7 CFG=libnetxms - Win32 Debug UNICODE
8 !MESSAGE This is not a valid makefile. To build this project using NMAKE,
9 !MESSAGE use the Export Makefile command and run
10 !MESSAGE
11 !MESSAGE NMAKE /f "libnetxms.mak".
12 !MESSAGE
13 !MESSAGE You can specify a configuration when running NMAKE
14 !MESSAGE by defining the macro CFG on the command line. For example:
15 !MESSAGE
16 !MESSAGE NMAKE /f "libnetxms.mak" CFG="libnetxms - Win32 Debug UNICODE"
17 !MESSAGE
18 !MESSAGE Possible choices for configuration are:
19 !MESSAGE
20 !MESSAGE "libnetxms - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library")
21 !MESSAGE "libnetxms - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
22 !MESSAGE "libnetxms - Win32 Debug AMD64" (based on "Win32 (x86) Dynamic-Link Library")
23 !MESSAGE "libnetxms - Win32 Release AMD64" (based on "Win32 (x86) Dynamic-Link Library")
24 !MESSAGE "libnetxms - Win32 Debug UNICODE" (based on "Win32 (x86) Dynamic-Link Library")
25 !MESSAGE "libnetxms - Win32 Release UNICODE" (based on "Win32 (x86) Dynamic-Link Library")
26 !MESSAGE
27
28 # Begin Project
29 # PROP AllowPerConfigDependencies 0
30 # PROP Scc_ProjName ""
31 # PROP Scc_LocalPath ""
32 CPP=cl.exe
33 MTL=midl.exe
34 RSC=rc.exe
35
36 !IF "$(CFG)" == "libnetxms - Win32 Release"
37
38 # PROP BASE Use_MFC 0
39 # PROP BASE Use_Debug_Libraries 0
40 # PROP BASE Output_Dir "Release"
41 # PROP BASE Intermediate_Dir "Release"
42 # PROP BASE Target_Dir ""
43 # PROP Use_MFC 0
44 # PROP Use_Debug_Libraries 0
45 # PROP Output_Dir "Release"
46 # PROP Intermediate_Dir "Release"
47 # PROP Ignore_Export_Lib 0
48 # PROP Target_Dir ""
49 # ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "LIBNETXMS_EXPORTS" /YX /FD /c
50 # ADD CPP /nologo /MD /W3 /O2 /I "..\..\include" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "LIBNETXMS_EXPORTS" /YX /FD /c
51 # ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
52 # ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
53 # ADD BASE RSC /l 0x809 /d "NDEBUG"
54 # ADD RSC /l 0x809 /d "NDEBUG"
55 BSC32=bscmake.exe
56 # ADD BASE BSC32 /nologo
57 # ADD BSC32 /nologo
58 LINK32=link.exe
59 # 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 /dll /machine:I386
60 # 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 ws2_32.lib libeay32.lib dbghelp.lib /nologo /version:0.1 /dll /debug /machine:I386 /pdbtype:sept
61 # Begin Special Build Tool
62 SOURCE="$(InputPath)"
63 PostBuild_Desc=Copy files
64 PostBuild_Cmds=copy Release\libnetxms.dll C:\NetXMS\bin copy Release\libnetxms.pdb C:\NetXMS\bin
65 # End Special Build Tool
66
67 !ELSEIF "$(CFG)" == "libnetxms - Win32 Debug"
68
69 # PROP BASE Use_MFC 0
70 # PROP BASE Use_Debug_Libraries 1
71 # PROP BASE Output_Dir "Debug"
72 # PROP BASE Intermediate_Dir "Debug"
73 # PROP BASE Target_Dir ""
74 # PROP Use_MFC 0
75 # PROP Use_Debug_Libraries 1
76 # PROP Output_Dir "Debug"
77 # PROP Intermediate_Dir "Debug"
78 # PROP Ignore_Export_Lib 0
79 # PROP Target_Dir ""
80 # ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "LIBNETXMS_EXPORTS" /YX /FD /GZ /c
81 # ADD CPP /nologo /MDd /W3 /Gm /ZI /Od /I "..\..\include" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "LIBNETXMS_EXPORTS" /YX /FD /GZ /c
82 # ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32
83 # ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
84 # ADD BASE RSC /l 0x809 /d "_DEBUG"
85 # ADD RSC /l 0x809 /d "_DEBUG"
86 BSC32=bscmake.exe
87 # ADD BASE BSC32 /nologo
88 # ADD BSC32 /nologo
89 LINK32=link.exe
90 # 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 /dll /debug /machine:I386 /pdbtype:sept
91 # 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 ws2_32.lib libeay32.lib dbghelp.lib /nologo /version:0.1 /dll /debug /machine:I386 /pdbtype:sept
92 # SUBTRACT LINK32 /pdb:none
93 # Begin Special Build Tool
94 SOURCE="$(InputPath)"
95 PostBuild_Desc=Copy files
96 PostBuild_Cmds=copy Debug\libnetxms.dll ..\..\bin copy Debug\libnetxms.pdb ..\..\bin
97 # End Special Build Tool
98
99 !ELSEIF "$(CFG)" == "libnetxms - Win32 Debug AMD64"
100
101 # PROP BASE Use_MFC 0
102 # PROP BASE Use_Debug_Libraries 1
103 # PROP BASE Output_Dir "libnetxms___Win32_Debug_AMD64"
104 # PROP BASE Intermediate_Dir "libnetxms___Win32_Debug_AMD64"
105 # PROP BASE Ignore_Export_Lib 0
106 # PROP BASE Target_Dir ""
107 # PROP Use_MFC 0
108 # PROP Use_Debug_Libraries 1
109 # PROP Output_Dir "Debug64"
110 # PROP Intermediate_Dir "Debug64"
111 # PROP Ignore_Export_Lib 0
112 # PROP Target_Dir ""
113 # ADD BASE CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /I "..\..\include" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "LIBNETXMS_EXPORTS" /YX /FD /GZ /c
114 # ADD CPP /nologo /MDd /W3 /Gm /Zi /Od /I "..\..\include" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "LIBNETXMS_EXPORTS" /D "__64BIT__" /FD /GZ /Wp64 /c
115 # ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32
116 # ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
117 # ADD BASE RSC /l 0x809 /d "_DEBUG"
118 # ADD RSC /l 0x809 /d "_DEBUG"
119 BSC32=bscmake.exe
120 # ADD BASE BSC32 /nologo
121 # ADD BSC32 /nologo
122 LINK32=link.exe
123 # 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 ws2_32.lib /nologo /version:0.1 /dll /debug /machine:I386 /pdbtype:sept
124 # ADD LINK32 bufferoverflowU.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ws2_32.lib libeay32.lib dbghelp.lib /nologo /version:0.1 /dll /debug /machine:IX86 /pdbtype:sept /machine:AMD64
125 # SUBTRACT LINK32 /pdb:none
126 # Begin Special Build Tool
127 SOURCE="$(InputPath)"
128 PostBuild_Desc=Copy files
129 PostBuild_Cmds=copy Debug64\libnetxms.dll ..\..\bin64
130 # End Special Build Tool
131
132 !ELSEIF "$(CFG)" == "libnetxms - Win32 Release AMD64"
133
134 # PROP BASE Use_MFC 0
135 # PROP BASE Use_Debug_Libraries 0
136 # PROP BASE Output_Dir "libnetxms___Win32_Release_AMD64"
137 # PROP BASE Intermediate_Dir "libnetxms___Win32_Release_AMD64"
138 # PROP BASE Ignore_Export_Lib 0
139 # PROP BASE Target_Dir ""
140 # PROP Use_MFC 0
141 # PROP Use_Debug_Libraries 0
142 # PROP Output_Dir "Release64"
143 # PROP Intermediate_Dir "Release64"
144 # PROP Ignore_Export_Lib 0
145 # PROP Target_Dir ""
146 # ADD BASE CPP /nologo /MD /W3 /GX /O2 /I "..\..\include" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "LIBNETXMS_EXPORTS" /YX /FD /c
147 # ADD CPP /nologo /MD /W3 /O2 /I "..\..\include" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "LIBNETXMS_EXPORTS" /D "__64BIT__" /FD /c
148 # ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
149 # ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
150 # ADD BASE RSC /l 0x809 /d "NDEBUG"
151 # ADD RSC /l 0x809 /d "NDEBUG"
152 BSC32=bscmake.exe
153 # ADD BASE BSC32 /nologo
154 # ADD BSC32 /nologo
155 LINK32=link.exe
156 # 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 ws2_32.lib /nologo /version:0.1 /dll /machine:I386
157 # ADD LINK32 bufferoverflowU.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ws2_32.lib libeay32.lib dbghelp.lib /nologo /version:0.1 /dll /machine:IX86 /machine:AMD64
158 # SUBTRACT LINK32 /pdb:none
159 # Begin Special Build Tool
160 SOURCE="$(InputPath)"
161 PostBuild_Desc=Copy files
162 PostBuild_Cmds=copy Release64\libnetxms.dll C:\NetXMS\bin64
163 # End Special Build Tool
164
165 !ELSEIF "$(CFG)" == "libnetxms - Win32 Debug UNICODE"
166
167 # PROP BASE Use_MFC 0
168 # PROP BASE Use_Debug_Libraries 1
169 # PROP BASE Output_Dir "libnetxms___Win32_Debug_UNICODE"
170 # PROP BASE Intermediate_Dir "libnetxms___Win32_Debug_UNICODE"
171 # PROP BASE Ignore_Export_Lib 0
172 # PROP BASE Target_Dir ""
173 # PROP Use_MFC 0
174 # PROP Use_Debug_Libraries 1
175 # PROP Output_Dir "Debug_UNICODE"
176 # PROP Intermediate_Dir "Debug_UNICODE"
177 # PROP Ignore_Export_Lib 0
178 # PROP Target_Dir ""
179 # ADD BASE CPP /nologo /MDd /W3 /Gm /ZI /Od /I "..\..\include" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "LIBNETXMS_EXPORTS" /YX /FD /GZ /c
180 # ADD CPP /nologo /MDd /W3 /Gm /ZI /Od /I "..\..\include" /D "UNICODE" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "LIBNETXMS_EXPORTS" /YX /FD /GZ /c
181 # ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32
182 # ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
183 # ADD BASE RSC /l 0x809 /d "_DEBUG"
184 # ADD RSC /l 0x809 /d "_DEBUG"
185 BSC32=bscmake.exe
186 # ADD BASE BSC32 /nologo
187 # ADD BSC32 /nologo
188 LINK32=link.exe
189 # 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 ws2_32.lib /nologo /version:0.1 /dll /debug /machine:I386 /pdbtype:sept
190 # SUBTRACT BASE LINK32 /pdb:none
191 # 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 ws2_32.lib libeay32.lib dbghelp.lib /nologo /version:0.1 /dll /debug /machine:I386 /out:"Debug_UNICODE/libnetxmsw.dll" /pdbtype:sept
192 # SUBTRACT LINK32 /pdb:none
193 # Begin Special Build Tool
194 SOURCE="$(InputPath)"
195 PostBuild_Desc=Copy files
196 PostBuild_Cmds=copy Debug_UNICODE\libnetxmsw.dll ..\..\bin
197 # End Special Build Tool
198
199 !ELSEIF "$(CFG)" == "libnetxms - Win32 Release UNICODE"
200
201 # PROP BASE Use_MFC 0
202 # PROP BASE Use_Debug_Libraries 0
203 # PROP BASE Output_Dir "libnetxms___Win32_Release_UNICODE"
204 # PROP BASE Intermediate_Dir "libnetxms___Win32_Release_UNICODE"
205 # PROP BASE Ignore_Export_Lib 0
206 # PROP BASE Target_Dir ""
207 # PROP Use_MFC 0
208 # PROP Use_Debug_Libraries 0
209 # PROP Output_Dir "Release_UNICODE"
210 # PROP Intermediate_Dir "Release_UNICODE"
211 # PROP Ignore_Export_Lib 0
212 # PROP Target_Dir ""
213 # ADD BASE CPP /nologo /MD /W3 /O2 /I "..\..\include" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "LIBNETXMS_EXPORTS" /YX /FD /c
214 # ADD CPP /nologo /MD /W3 /O2 /I "..\..\include" /D "UNICODE" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "LIBNETXMS_EXPORTS" /YX /FD /c
215 # ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
216 # ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
217 # ADD BASE RSC /l 0x809 /d "NDEBUG"
218 # ADD RSC /l 0x809 /d "NDEBUG"
219 BSC32=bscmake.exe
220 # ADD BASE BSC32 /nologo
221 # ADD BSC32 /nologo
222 LINK32=link.exe
223 # 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 ws2_32.lib ntdll.lib /nologo /version:0.1 /dll /machine:I386
224 # 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 ws2_32.lib libeay32.lib dbghelp.lib /nologo /version:0.1 /dll /machine:I386 /out:"Release_UNICODE/libnetxmsw.dll"
225 # Begin Special Build Tool
226 SOURCE="$(InputPath)"
227 PostBuild_Desc=Copy files
228 PostBuild_Cmds=copy Release_UNICODE\libnetxmsw.dll C:\NetXMS\bin
229 # End Special Build Tool
230
231 !ENDIF
232
233 # Begin Target
234
235 # Name "libnetxms - Win32 Release"
236 # Name "libnetxms - Win32 Debug"
237 # Name "libnetxms - Win32 Debug AMD64"
238 # Name "libnetxms - Win32 Release AMD64"
239 # Name "libnetxms - Win32 Debug UNICODE"
240 # Name "libnetxms - Win32 Release UNICODE"
241 # Begin Group "Source Files"
242
243 # PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
244 # Begin Source File
245
246 SOURCE=.\config.cpp
247 # End Source File
248 # Begin Source File
249
250 SOURCE=.\crypto.cpp
251 # End Source File
252 # Begin Source File
253
254 SOURCE=.\dir.c
255 # End Source File
256 # Begin Source File
257
258 SOURCE=.\dload.cpp
259 # End Source File
260 # Begin Source File
261
262 SOURCE=.\gen_uuid.c
263 # End Source File
264 # Begin Source File
265
266 SOURCE=.\getopt.c
267 # End Source File
268 # Begin Source File
269
270 SOURCE=.\hash.cpp
271 # End Source File
272 # Begin Source File
273
274 SOURCE=.\icmp.cpp
275 # End Source File
276 # Begin Source File
277
278 SOURCE=.\inline.cpp
279 # End Source File
280 # Begin Source File
281
282 SOURCE=.\main.cpp
283 # End Source File
284 # Begin Source File
285
286 SOURCE=.\md5.cpp
287 # End Source File
288 # Begin Source File
289
290 SOURCE=.\message.cpp
291 # End Source File
292 # Begin Source File
293
294 SOURCE=.\msgwq.cpp
295 # End Source File
296 # Begin Source File
297
298 SOURCE=.\nxcp.cpp
299 # End Source File
300 # Begin Source File
301
302 SOURCE=.\queue.cpp
303 # End Source File
304 # Begin Source File
305
306 SOURCE=.\regex.c
307 # End Source File
308 # Begin Source File
309
310 SOURCE=.\rwlock.cpp
311 # End Source File
312 # Begin Source File
313
314 SOURCE=.\scandir.c
315 # End Source File
316 # Begin Source File
317
318 SOURCE=.\seh.cpp
319 # End Source File
320 # Begin Source File
321
322 SOURCE=.\serial.cpp
323 # End Source File
324 # Begin Source File
325
326 SOURCE=.\sha1.cpp
327 # End Source File
328 # Begin Source File
329
330 SOURCE=.\StackWalker.cpp
331 # End Source File
332 # Begin Source File
333
334 SOURCE=.\string.cpp
335 # End Source File
336 # Begin Source File
337
338 SOURCE=.\strtoll.c
339 # End Source File
340 # Begin Source File
341
342 SOURCE=.\strtoull.c
343 # End Source File
344 # Begin Source File
345
346 SOURCE=.\table.cpp
347 # End Source File
348 # Begin Source File
349
350 SOURCE=.\tools.cpp
351 # End Source File
352 # Begin Source File
353
354 SOURCE=.\unicode.cpp
355 # End Source File
356 # Begin Source File
357
358 SOURCE=.\uuid.c
359 # End Source File
360 # End Group
361 # Begin Group "Header Files"
362
363 # PROP Default_Filter "h;hpp;hxx;hm;inl"
364 # Begin Source File
365
366 SOURCE=..\..\include\getopt.h
367 # End Source File
368 # Begin Source File
369
370 SOURCE=.\libnetxms.h
371 # End Source File
372 # Begin Source File
373
374 SOURCE=.\md5.h
375 # End Source File
376 # Begin Source File
377
378 SOURCE="..\..\include\netxms-regex.h"
379 # End Source File
380 # Begin Source File
381
382 SOURCE="..\..\include\netxms-version.h"
383 # End Source File
384 # Begin Source File
385
386 SOURCE=..\..\include\nms_agent.h
387 # End Source File
388 # Begin Source File
389
390 SOURCE=..\..\include\nms_common.h
391 # End Source File
392 # Begin Source File
393
394 SOURCE=..\..\include\nms_cscp.h
395 # End Source File
396 # Begin Source File
397
398 SOURCE=..\..\include\nms_threads.h
399 # End Source File
400 # Begin Source File
401
402 SOURCE=..\..\include\nms_util.h
403 # End Source File
404 # Begin Source File
405
406 SOURCE=..\..\include\nxcpapi.h
407 # End Source File
408 # Begin Source File
409
410 SOURCE=..\..\include\nxqueue.h
411 # End Source File
412 # Begin Source File
413
414 SOURCE=..\..\include\rwlock.h
415 # End Source File
416 # Begin Source File
417
418 SOURCE=.\sha1.h
419 # End Source File
420 # Begin Source File
421
422 SOURCE=.\StackWalker.h
423 # End Source File
424 # Begin Source File
425
426 SOURCE=..\..\include\unicode.h
427 # End Source File
428 # Begin Source File
429
430 SOURCE=..\..\include\uuid.h
431 # End Source File
432 # Begin Source File
433
434 SOURCE=.\uuidP.h
435 # End Source File
436 # End Group
437 # Begin Group "Resource Files"
438
439 # PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
440 # End Group
441 # End Target
442 # End Project