Implemented DB driver call PrepareString; alarms table converted to new format
[public/netxms.git] / src / server / core / nxcore.vcproj
1 <?xml version="1.0" encoding="windows-1251"?>
2 <VisualStudioProject
3 ProjectType="Visual C++"
4 Version="8.00"
5 Name="nxcore"
6 ProjectGUID="{3B172035-5EEC-45A3-8471-2C390B7ED683}"
7 RootNamespace="nxcore"
8 Keyword="Win32Proj"
9 >
10 <Platforms>
11 <Platform
12 Name="Win32"
13 />
14 <Platform
15 Name="x64"
16 />
17 </Platforms>
18 <ToolFiles>
19 <ToolFile
20 RelativePath="..\..\..\tools\flex_bison.rule"
21 />
22 </ToolFiles>
23 <Configurations>
24 <Configuration
25 Name="Debug|Win32"
26 OutputDirectory="$(SolutionDir)$(ConfigurationName)"
27 IntermediateDirectory="$(ConfigurationName)"
28 ConfigurationType="2"
29 CharacterSet="2"
30 >
31 <Tool
32 Name="VCPreBuildEventTool"
33 />
34 <Tool
35 Name="FLEX"
36 USE8BIT="true"
37 NOUNISTD="true"
38 BATCH="true"
39 FAST="true"
40 />
41 <Tool
42 Name="VCCustomBuildTool"
43 />
44 <Tool
45 Name="BISON"
46 />
47 <Tool
48 Name="VCXMLDataGeneratorTool"
49 />
50 <Tool
51 Name="VCWebServiceProxyGeneratorTool"
52 />
53 <Tool
54 Name="VCMIDLTool"
55 />
56 <Tool
57 Name="VCCLCompilerTool"
58 Optimization="0"
59 AdditionalIncludeDirectories="..\..\..\include;..\include"
60 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;NXCORE_EXPORTS;_CRT_SECURE_NO_DEPRECATE"
61 MinimalRebuild="true"
62 BasicRuntimeChecks="3"
63 RuntimeLibrary="3"
64 UsePrecompiledHeader="0"
65 WarningLevel="3"
66 Detect64BitPortabilityProblems="false"
67 DebugInformationFormat="4"
68 />
69 <Tool
70 Name="VCManagedResourceCompilerTool"
71 />
72 <Tool
73 Name="VCResourceCompilerTool"
74 />
75 <Tool
76 Name="VCPreLinkEventTool"
77 />
78 <Tool
79 Name="VCLinkerTool"
80 AdditionalDependencies="ws2_32.lib libeay32.lib iphlpapi.lib psapi.lib"
81 LinkIncremental="2"
82 GenerateDebugInformation="true"
83 SubSystem="2"
84 TargetMachine="1"
85 />
86 <Tool
87 Name="VCALinkTool"
88 />
89 <Tool
90 Name="VCManifestTool"
91 />
92 <Tool
93 Name="VCXDCMakeTool"
94 />
95 <Tool
96 Name="VCBscMakeTool"
97 />
98 <Tool
99 Name="VCFxCopTool"
100 />
101 <Tool
102 Name="VCAppVerifierTool"
103 />
104 <Tool
105 Name="VCWebDeploymentTool"
106 />
107 <Tool
108 Name="VCPostBuildEventTool"
109 />
110 </Configuration>
111 <Configuration
112 Name="Debug|x64"
113 OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
114 IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
115 ConfigurationType="2"
116 CharacterSet="2"
117 >
118 <Tool
119 Name="VCPreBuildEventTool"
120 />
121 <Tool
122 Name="FLEX"
123 USE8BIT="true"
124 NOUNISTD="true"
125 BATCH="true"
126 FAST="true"
127 />
128 <Tool
129 Name="VCCustomBuildTool"
130 />
131 <Tool
132 Name="BISON"
133 />
134 <Tool
135 Name="VCXMLDataGeneratorTool"
136 />
137 <Tool
138 Name="VCWebServiceProxyGeneratorTool"
139 />
140 <Tool
141 Name="VCMIDLTool"
142 TargetEnvironment="3"
143 />
144 <Tool
145 Name="VCCLCompilerTool"
146 Optimization="0"
147 AdditionalIncludeDirectories="..\..\..\include;..\include"
148 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;NXCORE_EXPORTS;_CRT_SECURE_NO_DEPRECATE"
149 MinimalRebuild="true"
150 BasicRuntimeChecks="3"
151 RuntimeLibrary="3"
152 UsePrecompiledHeader="0"
153 WarningLevel="3"
154 Detect64BitPortabilityProblems="false"
155 DebugInformationFormat="3"
156 />
157 <Tool
158 Name="VCManagedResourceCompilerTool"
159 />
160 <Tool
161 Name="VCResourceCompilerTool"
162 />
163 <Tool
164 Name="VCPreLinkEventTool"
165 />
166 <Tool
167 Name="VCLinkerTool"
168 AdditionalDependencies="ws2_32.lib libeay32.lib iphlpapi.lib psapi.lib"
169 LinkIncremental="2"
170 GenerateDebugInformation="true"
171 SubSystem="2"
172 TargetMachine="17"
173 />
174 <Tool
175 Name="VCALinkTool"
176 />
177 <Tool
178 Name="VCManifestTool"
179 />
180 <Tool
181 Name="VCXDCMakeTool"
182 />
183 <Tool
184 Name="VCBscMakeTool"
185 />
186 <Tool
187 Name="VCFxCopTool"
188 />
189 <Tool
190 Name="VCAppVerifierTool"
191 />
192 <Tool
193 Name="VCWebDeploymentTool"
194 />
195 <Tool
196 Name="VCPostBuildEventTool"
197 />
198 </Configuration>
199 <Configuration
200 Name="Release|Win32"
201 OutputDirectory="$(SolutionDir)$(ConfigurationName)"
202 IntermediateDirectory="$(ConfigurationName)"
203 ConfigurationType="2"
204 CharacterSet="2"
205 WholeProgramOptimization="1"
206 >
207 <Tool
208 Name="VCPreBuildEventTool"
209 />
210 <Tool
211 Name="FLEX"
212 USE8BIT="true"
213 NOUNISTD="true"
214 BATCH="true"
215 FAST="true"
216 />
217 <Tool
218 Name="VCCustomBuildTool"
219 />
220 <Tool
221 Name="BISON"
222 />
223 <Tool
224 Name="VCXMLDataGeneratorTool"
225 />
226 <Tool
227 Name="VCWebServiceProxyGeneratorTool"
228 />
229 <Tool
230 Name="VCMIDLTool"
231 />
232 <Tool
233 Name="VCCLCompilerTool"
234 AdditionalIncludeDirectories="..\..\..\include;..\include"
235 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;NXCORE_EXPORTS;_CRT_SECURE_NO_DEPRECATE"
236 RuntimeLibrary="2"
237 UsePrecompiledHeader="0"
238 WarningLevel="3"
239 Detect64BitPortabilityProblems="false"
240 DebugInformationFormat="3"
241 />
242 <Tool
243 Name="VCManagedResourceCompilerTool"
244 />
245 <Tool
246 Name="VCResourceCompilerTool"
247 />
248 <Tool
249 Name="VCPreLinkEventTool"
250 />
251 <Tool
252 Name="VCLinkerTool"
253 AdditionalDependencies="ws2_32.lib libeay32.lib iphlpapi.lib psapi.lib"
254 LinkIncremental="1"
255 GenerateDebugInformation="true"
256 SubSystem="2"
257 OptimizeReferences="2"
258 EnableCOMDATFolding="2"
259 TargetMachine="1"
260 />
261 <Tool
262 Name="VCALinkTool"
263 />
264 <Tool
265 Name="VCManifestTool"
266 />
267 <Tool
268 Name="VCXDCMakeTool"
269 />
270 <Tool
271 Name="VCBscMakeTool"
272 />
273 <Tool
274 Name="VCFxCopTool"
275 />
276 <Tool
277 Name="VCAppVerifierTool"
278 />
279 <Tool
280 Name="VCWebDeploymentTool"
281 />
282 <Tool
283 Name="VCPostBuildEventTool"
284 />
285 </Configuration>
286 <Configuration
287 Name="Release|x64"
288 OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
289 IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
290 ConfigurationType="2"
291 CharacterSet="2"
292 WholeProgramOptimization="1"
293 >
294 <Tool
295 Name="VCPreBuildEventTool"
296 />
297 <Tool
298 Name="FLEX"
299 USE8BIT="true"
300 NOUNISTD="true"
301 BATCH="true"
302 FAST="true"
303 />
304 <Tool
305 Name="VCCustomBuildTool"
306 />
307 <Tool
308 Name="BISON"
309 />
310 <Tool
311 Name="VCXMLDataGeneratorTool"
312 />
313 <Tool
314 Name="VCWebServiceProxyGeneratorTool"
315 />
316 <Tool
317 Name="VCMIDLTool"
318 TargetEnvironment="3"
319 />
320 <Tool
321 Name="VCCLCompilerTool"
322 AdditionalIncludeDirectories="..\..\..\include;..\include"
323 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;NXCORE_EXPORTS;_CRT_SECURE_NO_DEPRECATE"
324 RuntimeLibrary="2"
325 UsePrecompiledHeader="0"
326 WarningLevel="3"
327 Detect64BitPortabilityProblems="false"
328 DebugInformationFormat="3"
329 />
330 <Tool
331 Name="VCManagedResourceCompilerTool"
332 />
333 <Tool
334 Name="VCResourceCompilerTool"
335 />
336 <Tool
337 Name="VCPreLinkEventTool"
338 />
339 <Tool
340 Name="VCLinkerTool"
341 AdditionalDependencies="ws2_32.lib libeay32.lib iphlpapi.lib psapi.lib"
342 LinkIncremental="1"
343 GenerateDebugInformation="true"
344 SubSystem="2"
345 OptimizeReferences="2"
346 EnableCOMDATFolding="2"
347 TargetMachine="17"
348 />
349 <Tool
350 Name="VCALinkTool"
351 />
352 <Tool
353 Name="VCManifestTool"
354 />
355 <Tool
356 Name="VCXDCMakeTool"
357 />
358 <Tool
359 Name="VCBscMakeTool"
360 />
361 <Tool
362 Name="VCFxCopTool"
363 />
364 <Tool
365 Name="VCAppVerifierTool"
366 />
367 <Tool
368 Name="VCWebDeploymentTool"
369 />
370 <Tool
371 Name="VCPostBuildEventTool"
372 />
373 </Configuration>
374 </Configurations>
375 <References>
376 </References>
377 <Files>
378 <Filter
379 Name="Source Files"
380 Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
381 UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
382 >
383 <File
384 RelativePath=".\acl.cpp"
385 >
386 </File>
387 <File
388 RelativePath=".\actions.cpp"
389 >
390 </File>
391 <File
392 RelativePath=".\admin.cpp"
393 >
394 </File>
395 <File
396 RelativePath=".\agent.cpp"
397 >
398 </File>
399 <File
400 RelativePath=".\agent_policy.cpp"
401 >
402 </File>
403 <File
404 RelativePath=".\alarm.cpp"
405 >
406 </File>
407 <File
408 RelativePath=".\ap_config.cpp"
409 >
410 </File>
411 <File
412 RelativePath=".\ap_jobs.cpp"
413 >
414 </File>
415 <File
416 RelativePath=".\audit.cpp"
417 >
418 </File>
419 <File
420 RelativePath=".\beacon.cpp"
421 >
422 </File>
423 <File
424 RelativePath=".\cert.cpp"
425 >
426 </File>
427 <File
428 RelativePath=".\client.cpp"
429 >
430 </File>
431 <File
432 RelativePath=".\cluster.cpp"
433 >
434 </File>
435 <File
436 RelativePath=".\condition.cpp"
437 >
438 </File>
439 <File
440 RelativePath=".\config.cpp"
441 >
442 </File>
443 <File
444 RelativePath=".\container.cpp"
445 >
446 </File>
447 <File
448 RelativePath=".\correlate.cpp"
449 >
450 </File>
451 <File
452 RelativePath=".\datacoll.cpp"
453 >
454 </File>
455 <File
456 RelativePath=".\dbwrite.cpp"
457 >
458 </File>
459 <File
460 RelativePath=".\dcitem.cpp"
461 >
462 </File>
463 <File
464 RelativePath=".\dcithreshold.cpp"
465 >
466 </File>
467 <File
468 RelativePath=".\dcivalue.cpp"
469 >
470 </File>
471 <File
472 RelativePath=".\debug.cpp"
473 >
474 </File>
475 <File
476 RelativePath=".\ef.cpp"
477 >
478 </File>
479 <File
480 RelativePath=".\email.cpp"
481 >
482 </File>
483 <File
484 RelativePath=".\entirenet.cpp"
485 >
486 </File>
487 <File
488 RelativePath=".\epp.cpp"
489 >
490 </File>
491 <File
492 RelativePath=".\events.cpp"
493 >
494 </File>
495 <File
496 RelativePath=".\evproc.cpp"
497 >
498 </File>
499 <File
500 RelativePath=".\hk.cpp"
501 >
502 </File>
503 <File
504 RelativePath=".\id.cpp"
505 >
506 </File>
507 <File
508 RelativePath=".\interface.cpp"
509 >
510 </File>
511 <File
512 RelativePath=".\isc.cpp"
513 >
514 </File>
515 <File
516 RelativePath=".\job.cpp"
517 >
518 </File>
519 <File
520 RelativePath=".\jobmgr.cpp"
521 >
522 </File>
523 <File
524 RelativePath=".\jobqueue.cpp"
525 >
526 </File>
527 <File
528 RelativePath=".\layer2.cpp"
529 >
530 </File>
531 <File
532 RelativePath=".\lex.nxmp_parser.cpp"
533 >
534 <FileConfiguration
535 Name="Debug|Win32"
536 >
537 <Tool
538 Name="VCCLCompilerTool"
539 PreprocessorDefinitions="_CRT_SECURE_NO_WARNINGS"
540 />
541 </FileConfiguration>
542 <FileConfiguration
543 Name="Debug|x64"
544 >
545 <Tool
546 Name="VCCLCompilerTool"
547 PreprocessorDefinitions="_CRT_SECURE_NO_WARNINGS"
548 />
549 </FileConfiguration>
550 <FileConfiguration
551 Name="Release|Win32"
552 >
553 <Tool
554 Name="VCCLCompilerTool"
555 PreprocessorDefinitions="_CRT_SECURE_NO_WARNINGS"
556 />
557 </FileConfiguration>
558 <FileConfiguration
559 Name="Release|x64"
560 >
561 <Tool
562 Name="VCCLCompilerTool"
563 PreprocessorDefinitions="_CRT_SECURE_NO_WARNINGS"
564 />
565 </FileConfiguration>
566 </File>
567 <File
568 RelativePath=".\locks.cpp"
569 >
570 </File>
571 <File
572 RelativePath=".\main.cpp"
573 >
574 </File>
575 <File
576 RelativePath=".\map.cpp"
577 >
578 </File>
579 <File
580 RelativePath=".\modules.cpp"
581 >
582 </File>
583 <File
584 RelativePath=".\netinfo.cpp"
585 >
586 </File>
587 <File
588 RelativePath=".\netobj.cpp"
589 >
590 </File>
591 <File
592 RelativePath=".\netsrv.cpp"
593 >
594 </File>
595 <File
596 RelativePath=".\node.cpp"
597 >
598 </File>
599 <File
600 RelativePath=".\nortel.cpp"
601 >
602 </File>
603 <File
604 RelativePath=".\np.cpp"
605 >
606 </File>
607 <File
608 RelativePath=".\nxmp_data.cpp"
609 >
610 </File>
611 <File
612 RelativePath=".\nxmp_lexer.cpp"
613 >
614 </File>
615 <File
616 RelativePath=".\nxmp_parser.cpp"
617 >
618 </File>
619 <File
620 RelativePath=".\nxmp_parser.tab.cpp"
621 >
622 </File>
623 <File
624 RelativePath=".\nxsl_classes.cpp"
625 >
626 </File>
627 <File
628 RelativePath=".\nxslext.cpp"
629 >
630 </File>
631 <File
632 RelativePath=".\objects.cpp"
633 >
634 </File>
635 <File
636 RelativePath=".\objtools.cpp"
637 >
638 </File>
639 <File
640 RelativePath=".\package.cpp"
641 >
642 </File>
643 <File
644 RelativePath=".\poll.cpp"
645 >
646 </File>
647 <File
648 RelativePath=".\radius.cpp"
649 >
650 </File>
651 <File
652 RelativePath=".\rootobj.cpp"
653 >
654 </File>
655 <File
656 RelativePath=".\script.cpp"
657 >
658 </File>
659 <File
660 RelativePath=".\session.cpp"
661 >
662 </File>
663 <File
664 RelativePath=".\situation.cpp"
665 >
666 </File>
667 <File
668 RelativePath=".\sms.cpp"
669 >
670 </File>
671 <File
672 RelativePath=".\snmp.cpp"
673 >
674 </File>
675 <File
676 RelativePath=".\snmptrap.cpp"
677 >
678 </File>
679 <File
680 RelativePath=".\subnet.cpp"
681 >
682 </File>
683 <File
684 RelativePath=".\syncer.cpp"
685 >
686 </File>
687 <File
688 RelativePath=".\syslogd.cpp"
689 >
690 </File>
691 <File
692 RelativePath=".\template.cpp"
693 >
694 </File>
695 <File
696 RelativePath=".\tools.cpp"
697 >
698 </File>
699 <File
700 RelativePath=".\tracert.cpp"
701 >
702 </File>
703 <File
704 RelativePath=".\uniroot.cpp"
705 >
706 </File>
707 <File
708 RelativePath=".\userdb.cpp"
709 >
710 </File>
711 <File
712 RelativePath=".\userdb_objects.cpp"
713 >
714 </File>
715 <File
716 RelativePath=".\vpnconn.cpp"
717 >
718 </File>
719 <File
720 RelativePath=".\watchdog.cpp"
721 >
722 </File>
723 <File
724 RelativePath=".\webmaps.cpp"
725 >
726 </File>
727 <File
728 RelativePath=".\zone.cpp"
729 >
730 </File>
731 </Filter>
732 <Filter
733 Name="Header Files"
734 Filter="h;hpp;hxx;hm;inl;inc;xsd"
735 UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
736 >
737 <File
738 RelativePath="..\include\dbdrv.h"
739 >
740 </File>
741 <File
742 RelativePath="..\include\local_admin.h"
743 >
744 </File>
745 <File
746 RelativePath="..\..\..\include\netxms-regex.h"
747 >
748 </File>
749 <File
750 RelativePath="..\..\..\include\netxms-version.h"
751 >
752 </File>
753 <File
754 RelativePath="..\..\..\include\netxms_isc.h"
755 >
756 </File>
757 <File
758 RelativePath="..\..\..\include\netxms_maps.h"
759 >
760 </File>
761 <File
762 RelativePath="..\..\..\include\netxmsdb.h"
763 >
764 </File>
765 <File
766 RelativePath="..\include\nms_actions.h"
767 >
768 </File>
769 <File
770 RelativePath="..\include\nms_alarm.h"
771 >
772 </File>
773 <File
774 RelativePath="..\..\..\include\nms_common.h"
775 >
776 </File>
777 <File
778 RelativePath="..\include\nms_core.h"
779 >
780 </File>
781 <File
782 RelativePath="..\..\..\include\nms_cscp.h"
783 >
784 </File>
785 <File
786 RelativePath="..\include\nms_dcoll.h"
787 >
788 </File>
789 <File
790 RelativePath="..\include\nms_events.h"
791 >
792 </File>
793 <File
794 RelativePath="..\include\nms_locks.h"
795 >
796 </File>
797 <File
798 RelativePath="..\include\nms_objects.h"
799 >
800 </File>
801 <File
802 RelativePath="..\include\nms_pkg.h"
803 >
804 </File>
805 <File
806 RelativePath="..\include\nms_script.h"
807 >
808 </File>
809 <File
810 RelativePath="..\..\..\include\nms_threads.h"
811 >
812 </File>
813 <File
814 RelativePath="..\include\nms_topo.h"
815 >
816 </File>
817 <File
818 RelativePath="..\include\nms_users.h"
819 >
820 </File>
821 <File
822 RelativePath="..\..\..\include\nms_util.h"
823 >
824 </File>
825 <File
826 RelativePath="..\..\..\include\nxclapi.h"
827 >
828 </File>
829 <File
830 RelativePath=".\nxcore.h"
831 >
832 </File>
833 <File
834 RelativePath="..\include\nxcore_jobs.h"
835 >
836 </File>
837 <File
838 RelativePath="..\include\nxcore_maps.h"
839 >
840 </File>
841 <File
842 RelativePath="..\include\nxcore_situations.h"
843 >
844 </File>
845 <File
846 RelativePath="..\..\..\include\nxcpapi.h"
847 >
848 </File>
849 <File
850 RelativePath="..\..\..\include\nxevent.h"
851 >
852 </File>
853 <File
854 RelativePath="..\..\..\include\nxlog.h"
855 >
856 </File>
857 <File
858 RelativePath="..\include\nxmodule.h"
859 >
860 </File>
861 <File
862 RelativePath=".\nxmp_parser.h"
863 >
864 </File>
865 <File
866 RelativePath="..\..\..\include\nxqueue.h"
867 >
868 </File>
869 <File
870 RelativePath="..\..\..\include\nxsnmp.h"
871 >
872 </File>
873 <File
874 RelativePath="..\include\nxsrvapi.h"
875 >
876 </File>
877 <File
878 RelativePath=".\radius.h"
879 >
880 </File>
881 <File
882 RelativePath="..\..\..\include\rwlock.h"
883 >
884 </File>
885 <File
886 RelativePath="..\..\..\include\unicode.h"
887 >
888 </File>
889 </Filter>
890 <Filter
891 Name="Resource Files"
892 Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
893 UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
894 >
895 </Filter>
896 <Filter
897 Name="Parser Files"
898 >
899 <File
900 RelativePath=".\nxmp_parser.l"
901 >
902 </File>
903 <File
904 RelativePath=".\nxmp_parser.y"
905 >
906 </File>
907 </Filter>
908 </Files>
909 <Globals>
910 </Globals>
911 </VisualStudioProject>