Update build to fix in-place builds.
[splint-patched.git] / win32 / Splint / Splint.vcproj
blob1f7d3a1f483eb9043350d500bb9bcebd56ef65d4
1 <?xml version="1.0" encoding = "Windows-1252"?>
2 <VisualStudioProject
3 ProjectType="Visual C++"
4 Version="7.00"
5 Name="Splint"
6 ProjectGUID="{E57CAD42-5E8E-445E-865A-965282EFA565}"
7 SccProjectName=""
8 SccLocalPath="">
9 <Platforms>
10 <Platform
11 Name="Win32"/>
12 </Platforms>
13 <Configurations>
14 <Configuration
15 Name="Release|Win32"
16 OutputDirectory=".\Release"
17 IntermediateDirectory=".\Release"
18 ConfigurationType="1"
19 UseOfMFC="0"
20 ATLMinimizesCRunTimeLibraryUsage="FALSE"
21 CharacterSet="2">
22 <Tool
23 Name="VCCLCompilerTool"
24 InlineFunctionExpansion="1"
25 AdditionalIncludeDirectories="K:\splint\src\Headers"
26 PreprocessorDefinitions="NDEBUG,WIN32,_CONSOLE,HAVE_CONFIG_H"
27 StringPooling="TRUE"
28 RuntimeLibrary="4"
29 EnableFunctionLevelLinking="TRUE"
30 PrecompiledHeaderFile=".\Release/Splint.pch"
31 AssemblerListingLocation=".\Release/"
32 ObjectFile=".\Release/"
33 ProgramDataBaseFileName=".\Release/"
34 WarningLevel="3"
35 SuppressStartupBanner="TRUE"
36 CompileAs="0"/>
37 <Tool
38 Name="VCCustomBuildTool"/>
39 <Tool
40 Name="VCLinkerTool"
41 AdditionalOptions="/MACHINE:I386"
42 AdditionalDependencies="odbc32.lib odbccp32.lib setargv.obj"
43 OutputFile="K:\splint\win32\splint.exe"
44 LinkIncremental="1"
45 SuppressStartupBanner="TRUE"
46 ProgramDatabaseFile=".\Release/splint.pdb"
47 SubSystem="1"/>
48 <Tool
49 Name="VCMIDLTool"
50 TypeLibraryName=".\Release/Splint.tlb"/>
51 <Tool
52 Name="VCPostBuildEventTool"/>
53 <Tool
54 Name="VCPreBuildEventTool"/>
55 <Tool
56 Name="VCPreLinkEventTool"/>
57 <Tool
58 Name="VCResourceCompilerTool"
59 PreprocessorDefinitions="NDEBUG"
60 Culture="1033"/>
61 <Tool
62 Name="VCWebServiceProxyGeneratorTool"/>
63 <Tool
64 Name="VCWebDeploymentTool"/>
65 </Configuration>
66 <Configuration
67 Name="Debug|Win32"
68 OutputDirectory=".\Debug"
69 IntermediateDirectory=".\Debug"
70 ConfigurationType="1"
71 UseOfMFC="0"
72 ATLMinimizesCRunTimeLibraryUsage="FALSE"
73 CharacterSet="2">
74 <Tool
75 Name="VCCLCompilerTool"
76 Optimization="0"
77 AdditionalIncludeDirectories="K:\splint\src\Headers"
78 PreprocessorDefinitions="_DEBUG,WIN32,_CONSOLE,HAVE_CONFIG_H"
79 BasicRuntimeChecks="3"
80 SmallerTypeCheck="TRUE"
81 RuntimeLibrary="4"
82 DisableLanguageExtensions="FALSE"
83 ForceConformanceInForLoopScope="TRUE"
84 PrecompiledHeaderFile=".\Debug/Splint.pch"
85 AssemblerListingLocation=".\Debug/"
86 ObjectFile=".\Debug/"
87 ProgramDataBaseFileName=".\Debug/"
88 WarningLevel="3"
89 SuppressStartupBanner="TRUE"
90 DebugInformationFormat="0"
91 CompileAs="0"/>
92 <Tool
93 Name="VCCustomBuildTool"/>
94 <Tool
95 Name="VCLinkerTool"
96 AdditionalOptions="/MACHINE:I386"
97 AdditionalDependencies="setargv.obj odbc32.lib odbccp32.lib"
98 ShowProgress="0"
99 OutputFile="K:\splint\win32\splint.exe"
100 LinkIncremental="2"
101 SuppressStartupBanner="TRUE"
102 GenerateDebugInformation="FALSE"
103 ProgramDatabaseFile=".\Debug/Splint.pdb"
104 SubSystem="1"/>
105 <Tool
106 Name="VCMIDLTool"
107 TypeLibraryName=".\Debug/Splint.tlb"/>
108 <Tool
109 Name="VCPostBuildEventTool"/>
110 <Tool
111 Name="VCPreBuildEventTool"/>
112 <Tool
113 Name="VCPreLinkEventTool"/>
114 <Tool
115 Name="VCResourceCompilerTool"
116 PreprocessorDefinitions="_DEBUG"
117 Culture="1033"/>
118 <Tool
119 Name="VCWebServiceProxyGeneratorTool"/>
120 <Tool
121 Name="VCWebDeploymentTool"/>
122 </Configuration>
123 <Configuration
124 Name="Test|Win32"
125 OutputDirectory="Test"
126 IntermediateDirectory="Test"
127 ConfigurationType="1">
128 <Tool
129 Name="VCCLCompilerTool"
130 Optimization="0"
131 AdditionalIncludeDirectories="K:\splint\src\Headers"
132 PreprocessorDefinitions="WIN32,_WIN32,_CONSOLE,HAVE_CONFIG_H"
133 BasicRuntimeChecks="3"
134 SmallerTypeCheck="TRUE"
135 WarningLevel="4"
136 CompileAs="1"
137 DisableSpecificWarnings="4127"/>
138 <Tool
139 Name="VCCustomBuildTool"/>
140 <Tool
141 Name="VCLinkerTool"
142 AdditionalDependencies="setargv.obj"
143 OutputFile="K:\splint\win32\splint.exe"
144 GenerateDebugInformation="TRUE"
145 OptimizeForWindows98="1"/>
146 <Tool
147 Name="VCMIDLTool"/>
148 <Tool
149 Name="VCPostBuildEventTool"/>
150 <Tool
151 Name="VCPreBuildEventTool"/>
152 <Tool
153 Name="VCPreLinkEventTool"/>
154 <Tool
155 Name="VCResourceCompilerTool"/>
156 <Tool
157 Name="VCWebServiceProxyGeneratorTool"/>
158 <Tool
159 Name="VCWebDeploymentTool"/>
160 </Configuration>
161 </Configurations>
162 <Files>
163 <Filter
164 Name="Source Files"
165 Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat">
166 <File
167 RelativePath="..\..\src\abstract.c">
168 <FileConfiguration
169 Name="Release|Win32">
170 <Tool
171 Name="VCCLCompilerTool"
172 AdditionalIncludeDirectories="Headers"/>
173 </FileConfiguration>
174 <FileConfiguration
175 Name="Debug|Win32">
176 <Tool
177 Name="VCCLCompilerTool"
178 AdditionalIncludeDirectories="K:\splint-dev\LCLintDev\src\Headers"/>
179 </FileConfiguration>
180 </File>
181 <File
182 RelativePath="..\..\src\aliasTable.c">
183 </File>
184 <File
185 RelativePath="..\..\src\annotationInfo.c">
186 </File>
187 <File
188 RelativePath="..\..\src\annotationTable.c">
189 </File>
190 <File
191 RelativePath="..\..\src\cgrammar.c">
192 </File>
193 <File
194 RelativePath="..\..\src\checking.c">
195 </File>
196 <File
197 RelativePath="..\..\src\clabstract.c">
198 </File>
199 <File
200 RelativePath="..\..\src\clause.c">
201 </File>
202 <File
203 RelativePath="..\..\src\clauseStack.c">
204 </File>
205 <File
206 RelativePath="..\..\src\constraint.c">
207 </File>
208 <File
209 RelativePath="..\..\src\constraintExpr.c">
210 </File>
211 <File
212 RelativePath="..\..\src\constraintExprData.c">
213 </File>
214 <File
215 RelativePath="..\..\src\constraintGeneration.c">
216 </File>
217 <File
218 RelativePath="..\..\src\constraintList.c">
219 </File>
220 <File
221 RelativePath="..\..\src\constraintResolve.c">
222 </File>
223 <File
224 RelativePath="..\..\src\constraintTerm.c">
225 </File>
226 <File
227 RelativePath="..\..\src\context.c">
228 </File>
229 <File
230 RelativePath="..\..\src\cpperror.c">
231 </File>
232 <File
233 RelativePath="..\..\src\cppexp.c">
234 </File>
235 <File
236 RelativePath="..\..\src\cpphash.c">
237 </File>
238 <File
239 RelativePath="..\..\src\cpplib.c">
240 </File>
241 <File
242 RelativePath="..\..\src\cppmain.c">
243 </File>
244 <File
245 RelativePath="..\..\src\cprim.c">
246 </File>
247 <File
248 RelativePath="..\..\src\cscanner.c">
249 </File>
250 <File
251 RelativePath="..\..\src\cscannerHelp.c">
252 </File>
253 <File
254 RelativePath="..\..\src\cstring.c">
255 </File>
256 <File
257 RelativePath="..\..\src\cstringList.c">
258 </File>
259 <File
260 RelativePath="..\..\src\cstringSList.c">
261 </File>
262 <File
263 RelativePath="..\..\src\cstringTable.c">
264 </File>
265 <File
266 RelativePath="..\..\src\ctype.c">
267 </File>
268 <File
269 RelativePath="..\..\src\ctypeList.c">
270 </File>
271 <File
272 RelativePath="..\..\src\cvar.c">
273 </File>
274 <File
275 RelativePath="..\..\src\declaratorInvNodeList.c">
276 </File>
277 <File
278 RelativePath="..\..\src\declaratorNodeList.c">
279 </File>
280 <File
281 RelativePath="..\..\src\ekind.c">
282 </File>
283 <File
284 RelativePath="..\..\src\enumNameList.c">
285 </File>
286 <File
287 RelativePath="..\..\src\enumNameSList.c">
288 </File>
289 <File
290 RelativePath="..\..\src\exprChecks.c">
291 </File>
292 <File
293 RelativePath="..\..\src\exprData.c">
294 </File>
295 <File
296 RelativePath="..\..\src\exprNode.c">
297 </File>
298 <File
299 RelativePath="..\..\src\exprNodeList.c">
300 </File>
301 <File
302 RelativePath="..\..\src\exprNodeSList.c">
303 </File>
304 <File
305 RelativePath="..\..\src\fcnNodeList.c">
306 </File>
307 <File
308 RelativePath="..\..\src\fileIdList.c">
309 </File>
310 <File
311 RelativePath="..\..\src\fileLib.c">
312 </File>
313 <File
314 RelativePath="..\..\src\fileTable.c">
315 </File>
316 <File
317 RelativePath="..\..\src\fileloc.c">
318 </File>
319 <File
320 RelativePath="..\..\src\filelocList.c">
321 </File>
322 <File
323 RelativePath="..\..\src\filelocStack.c">
324 </File>
325 <File
326 RelativePath="..\..\src\flagMarker.c">
327 </File>
328 <File
329 RelativePath="..\..\src\flagMarkerList.c">
330 </File>
331 <File
332 RelativePath="..\..\src\flagSpec.c">
333 </File>
334 <File
335 RelativePath="..\..\src\flags.c">
336 </File>
337 <File
338 RelativePath="..\..\src\functionClause.c">
339 </File>
340 <File
341 RelativePath="..\..\src\functionClauseList.c">
342 </File>
343 <File
344 RelativePath="..\..\src\functionConstraint.c">
345 </File>
346 <File
347 RelativePath="..\..\src\general.c">
348 </File>
349 <File
350 RelativePath="..\..\src\genericTable.c">
351 </File>
352 <File
353 RelativePath="..\..\src\globSet.c">
354 </File>
355 <File
356 RelativePath="..\..\src\globals.c">
357 </File>
358 <File
359 RelativePath="..\..\src\globalsClause.c">
360 </File>
361 <File
362 RelativePath="..\..\src\guardSet.c">
363 </File>
364 <File
365 RelativePath="..\..\src\help.c">
366 </File>
367 <File
368 RelativePath="..\..\src\idDecl.c">
369 </File>
370 <File
371 RelativePath="..\..\src\idDeclList.c">
372 </File>
373 <File
374 RelativePath="..\..\src\importNodeList.c">
375 </File>
376 <File
377 RelativePath="..\..\src\imports.c">
378 </File>
379 <File
380 RelativePath="..\..\src\initDeclNodeList.c">
381 </File>
382 <File
383 RelativePath="..\..\src\inputStream.c">
384 </File>
385 <File
386 RelativePath="..\..\src\intSet.c">
387 </File>
388 <File
389 RelativePath="..\..\src\interfaceNodeList.c">
390 </File>
391 <File
392 RelativePath="..\..\src\lclctypes.c">
393 </File>
394 <File
395 RelativePath="..\..\src\lclinit.c">
396 </File>
397 <File
398 RelativePath="..\..\src\lcllib.c">
399 </File>
400 <File
401 RelativePath="..\..\src\lclscan.c">
402 </File>
403 <File
404 RelativePath="..\..\src\lclscanline.c">
405 </File>
406 <File
407 RelativePath="..\..\src\lclsyntable.c">
408 </File>
409 <File
410 RelativePath="..\..\src\lcltokentable.c">
411 </File>
412 <File
413 RelativePath="..\..\src\letDeclNodeList.c">
414 </File>
415 <File
416 RelativePath="..\..\src\lh.c">
417 </File>
418 <File
419 RelativePath="..\..\src\llerror.c">
420 </File>
421 <File
422 RelativePath="..\..\src\llgrammar.c">
423 </File>
424 <File
425 RelativePath="..\..\src\llmain.c">
426 </File>
427 <File
428 RelativePath="..\..\src\lltok.c">
429 </File>
430 <File
431 RelativePath="..\..\src\loopHeuristics.c">
432 </File>
433 <File
434 RelativePath="..\..\src\lslOpList.c">
435 </File>
436 <File
437 RelativePath="..\..\src\lslOpSet.c">
438 </File>
439 <File
440 RelativePath="..\..\src\lslinit.c">
441 </File>
442 <File
443 RelativePath="..\..\src\lslparse.c">
444 </File>
445 <File
446 RelativePath="..\..\src\lsymbol.c">
447 </File>
448 <File
449 RelativePath="..\..\src\lsymbolList.c">
450 </File>
451 <File
452 RelativePath="..\..\src\lsymbolSet.c">
453 </File>
454 <File
455 RelativePath="..\..\src\ltoken.c">
456 </File>
457 <File
458 RelativePath="..\..\src\ltokenList.c">
459 </File>
460 <File
461 RelativePath="..\..\src\macrocache.c">
462 </File>
463 <File
464 RelativePath="..\..\src\mapping.c">
465 </File>
466 <File
467 RelativePath="..\..\src\message.c">
468 </File>
469 <File
470 RelativePath="..\..\src\messageLog.c">
471 </File>
472 <File
473 RelativePath="..\..\src\metaStateConstraint.c">
474 </File>
475 <File
476 RelativePath="..\..\src\metaStateConstraintList.c">
477 </File>
478 <File
479 RelativePath="..\..\src\metaStateExpression.c">
480 </File>
481 <File
482 RelativePath="..\..\src\metaStateInfo.c">
483 </File>
484 <File
485 RelativePath="..\..\src\metaStateSpecifier.c">
486 </File>
487 <File
488 RelativePath="..\..\src\metaStateTable.c">
489 </File>
490 <File
491 RelativePath="..\..\src\modifiesClause.c">
492 </File>
493 <File
494 RelativePath="..\..\src\mtAnnotationDecl.c">
495 </File>
496 <File
497 RelativePath="..\..\src\mtAnnotationList.c">
498 </File>
499 <File
500 RelativePath="..\..\src\mtAnnotationsNode.c">
501 </File>
502 <File
503 RelativePath="..\..\src\mtContextNode.c">
504 </File>
505 <File
506 RelativePath="..\..\src\mtDeclarationNode.c">
507 </File>
508 <File
509 RelativePath="..\..\src\mtDeclarationPiece.c">
510 </File>
511 <File
512 RelativePath="..\..\src\mtDeclarationPieces.c">
513 </File>
514 <File
515 RelativePath="..\..\src\mtDefaultsDecl.c">
516 </File>
517 <File
518 RelativePath="..\..\src\mtDefaultsDeclList.c">
519 </File>
520 <File
521 RelativePath="..\..\src\mtDefaultsNode.c">
522 </File>
523 <File
524 RelativePath="..\..\src\mtLoseReference.c">
525 </File>
526 <File
527 RelativePath="..\..\src\mtLoseReferenceList.c">
528 </File>
529 <File
530 RelativePath="..\..\src\mtMergeClause.c">
531 </File>
532 <File
533 RelativePath="..\..\src\mtMergeClauseList.c">
534 </File>
535 <File
536 RelativePath="..\..\src\mtMergeItem.c">
537 </File>
538 <File
539 RelativePath="..\..\src\mtMergeNode.c">
540 </File>
541 <File
542 RelativePath="..\..\src\mtTransferAction.c">
543 </File>
544 <File
545 RelativePath="..\..\src\mtTransferClause.c">
546 </File>
547 <File
548 RelativePath="..\..\src\mtTransferClauseList.c">
549 </File>
550 <File
551 RelativePath="..\..\src\mtValuesNode.c">
552 </File>
553 <File
554 RelativePath="..\..\src\mtgrammar.c">
555 </File>
556 <File
557 RelativePath="..\..\src\mtreader.c">
558 </File>
559 <File
560 RelativePath="..\..\src\mtscanner.c">
561 </File>
562 <File
563 RelativePath="..\..\src\mttok.c">
564 </File>
565 <File
566 RelativePath="..\..\src\multiVal.c">
567 </File>
568 <File
569 RelativePath="..\..\src\nameChecks.c">
570 </File>
571 <File
572 RelativePath="..\..\src\osd.c">
573 </File>
574 <File
575 RelativePath="..\..\src\pairNodeList.c">
576 </File>
577 <File
578 RelativePath="..\..\src\paramNodeList.c">
579 </File>
580 <File
581 RelativePath="..\..\src\pointers.c">
582 </File>
583 <File
584 RelativePath="..\..\src\programNodeList.c">
585 </File>
586 <File
587 RelativePath="..\..\src\qtype.c">
588 </File>
589 <File
590 RelativePath="..\..\src\qual.c">
591 </File>
592 <File
593 RelativePath="..\..\src\qualList.c">
594 </File>
595 <File
596 RelativePath="..\..\src\quantifierNodeList.c">
597 </File>
598 <File
599 RelativePath="..\..\src\randomNumbers.c">
600 </File>
601 <File
602 RelativePath="..\..\src\rcfiles.c">
603 </File>
604 <File
605 RelativePath="..\..\src\reader.c">
606 </File>
607 <File
608 RelativePath="..\..\src\replaceNodeList.c">
609 </File>
610 <File
611 RelativePath="..\..\src\sRef.c">
612 </File>
613 <File
614 RelativePath="..\..\src\sRefList.c">
615 </File>
616 <File
617 RelativePath="..\..\src\sRefSet.c">
618 </File>
619 <File
620 RelativePath="..\..\src\sRefSetList.c">
621 </File>
622 <File
623 RelativePath="..\..\src\sRefTable.c">
624 </File>
625 <File
626 RelativePath="..\..\src\scan.c">
627 </File>
628 <File
629 RelativePath="..\..\src\scanline.c">
630 </File>
631 <File
632 RelativePath="..\..\src\shift.c">
633 </File>
634 <File
635 RelativePath="..\..\src\sigNodeSet.c">
636 </File>
637 <File
638 RelativePath="..\..\src\signature.c">
639 </File>
640 <File
641 RelativePath="..\..\src\sort.c">
642 </File>
643 <File
644 RelativePath="..\..\src\sortList.c">
645 </File>
646 <File
647 RelativePath="..\..\src\sortSet.c">
648 </File>
649 <File
650 RelativePath="..\..\src\sortSetList.c">
651 </File>
652 <File
653 RelativePath="..\..\src\stDeclNodeList.c">
654 </File>
655 <File
656 RelativePath="..\..\src\stateClause.c">
657 </File>
658 <File
659 RelativePath="..\..\src\stateClauseList.c">
660 </File>
661 <File
662 RelativePath="..\..\src\stateCombinationTable.c">
663 </File>
664 <File
665 RelativePath="..\..\src\stateInfo.c">
666 </File>
667 <File
668 RelativePath="..\..\src\stateValue.c">
669 </File>
670 <File
671 RelativePath="..\..\src\storeRefNodeList.c">
672 </File>
673 <File
674 RelativePath="..\..\src\structNames.c">
675 </File>
676 <File
677 RelativePath="..\..\src\symtable.c">
678 </File>
679 <File
680 RelativePath="..\..\src\syntable.c">
681 </File>
682 <File
683 RelativePath="..\..\src\termNodeList.c">
684 </File>
685 <File
686 RelativePath="..\..\src\tokentable.c">
687 </File>
688 <File
689 RelativePath="..\..\src\traitRefNodeList.c">
690 </File>
691 <File
692 RelativePath="..\..\src\transferChecks.c">
693 </File>
694 <File
695 RelativePath="..\..\src\typeIdSet.c">
696 </File>
697 <File
698 RelativePath="..\..\src\typeNameNodeList.c">
699 </File>
700 <File
701 RelativePath="..\..\src\uentry.c">
702 </File>
703 <File
704 RelativePath="..\..\src\uentryList.c">
705 </File>
706 <File
707 RelativePath="..\..\src\usymIdSet.c">
708 </File>
709 <File
710 RelativePath="..\..\src\usymtab.c">
711 </File>
712 <File
713 RelativePath="..\..\src\usymtab_interface.c">
714 </File>
715 <File
716 RelativePath="..\..\src\valueTable.c">
717 </File>
718 <File
719 RelativePath="..\..\src\varDeclarationNodeList.c">
720 </File>
721 <File
722 RelativePath="..\..\src\varKinds.c">
723 </File>
724 <File
725 RelativePath="..\..\src\varNodeList.c">
726 </File>
727 <File
728 RelativePath="..\..\src\warnClause.c">
729 </File>
730 <File
731 RelativePath="..\..\src\ynm.c">
732 </File>
733 </Filter>
734 <Filter
735 Name="Header Files"
736 Filter="h;hpp;hxx;hm;inl">
737 </Filter>
738 <Filter
739 Name="Resource Files"
740 Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe">
741 </Filter>
742 </Files>
743 <Globals>
744 </Globals>
745 </VisualStudioProject>