source: dev/trunk/ab5.0/abdev/ab_common/ab_common.vcproj@ 632

Last change on this file since 632 was 632, checked in by dai_9181, 16 years ago

ジェネリッククラスの型パラメータに値型が指定されたときに限り、テンプレート展開を行うようにした。

TODO: libファイルを跨ってテンプレート展開ができていないため、ソースコード管理部分に手を加える必要あり。

File size: 11.6 KB
Line 
1<?xml version="1.0" encoding="shift_jis"?>
2<VisualStudioProject
3 ProjectType="Visual C++"
4 Version="8.00"
5 Name="ab_common"
6 ProjectGUID="{87835C33-64C9-4BA5-9B39-608BA5394387}"
7 RootNamespace="ab_common"
8 Keyword="Win32Proj"
9 >
10 <Platforms>
11 <Platform
12 Name="Win32"
13 />
14 </Platforms>
15 <ToolFiles>
16 </ToolFiles>
17 <Configurations>
18 <Configuration
19 Name="Debug(x86)|Win32"
20 OutputDirectory=".\$(ConfigurationName)"
21 IntermediateDirectory=".\$(ConfigurationName)"
22 ConfigurationType="4"
23 CharacterSet="2"
24 >
25 <Tool
26 Name="VCPreBuildEventTool"
27 />
28 <Tool
29 Name="VCCustomBuildTool"
30 />
31 <Tool
32 Name="VCXMLDataGeneratorTool"
33 />
34 <Tool
35 Name="VCWebServiceProxyGeneratorTool"
36 />
37 <Tool
38 Name="VCMIDLTool"
39 />
40 <Tool
41 Name="VCCLCompilerTool"
42 Optimization="0"
43 AdditionalIncludeDirectories="..\..\;..\..\cpplibs\boost;include"
44 PreprocessorDefinitions="WIN32;_DEBUG;_LIB"
45 MinimalRebuild="true"
46 BasicRuntimeChecks="3"
47 RuntimeLibrary="1"
48 UsePrecompiledHeader="2"
49 WarningLevel="3"
50 Detect64BitPortabilityProblems="true"
51 DebugInformationFormat="3"
52 />
53 <Tool
54 Name="VCManagedResourceCompilerTool"
55 />
56 <Tool
57 Name="VCResourceCompilerTool"
58 />
59 <Tool
60 Name="VCPreLinkEventTool"
61 />
62 <Tool
63 Name="VCLibrarianTool"
64 />
65 <Tool
66 Name="VCALinkTool"
67 />
68 <Tool
69 Name="VCXDCMakeTool"
70 />
71 <Tool
72 Name="VCBscMakeTool"
73 />
74 <Tool
75 Name="VCFxCopTool"
76 />
77 <Tool
78 Name="VCPostBuildEventTool"
79 />
80 </Configuration>
81 <Configuration
82 Name="Release(x86)|Win32"
83 OutputDirectory=".\$(ConfigurationName)"
84 IntermediateDirectory=".\$(ConfigurationName)"
85 ConfigurationType="4"
86 CharacterSet="2"
87 WholeProgramOptimization="1"
88 >
89 <Tool
90 Name="VCPreBuildEventTool"
91 />
92 <Tool
93 Name="VCCustomBuildTool"
94 />
95 <Tool
96 Name="VCXMLDataGeneratorTool"
97 />
98 <Tool
99 Name="VCWebServiceProxyGeneratorTool"
100 />
101 <Tool
102 Name="VCMIDLTool"
103 />
104 <Tool
105 Name="VCCLCompilerTool"
106 InlineFunctionExpansion="2"
107 EnableIntrinsicFunctions="true"
108 FavorSizeOrSpeed="1"
109 AdditionalIncludeDirectories="..\..\;..\..\cpplibs\boost;include"
110 PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
111 RuntimeLibrary="0"
112 UsePrecompiledHeader="2"
113 WarningLevel="3"
114 Detect64BitPortabilityProblems="true"
115 DebugInformationFormat="3"
116 />
117 <Tool
118 Name="VCManagedResourceCompilerTool"
119 />
120 <Tool
121 Name="VCResourceCompilerTool"
122 />
123 <Tool
124 Name="VCPreLinkEventTool"
125 />
126 <Tool
127 Name="VCLibrarianTool"
128 />
129 <Tool
130 Name="VCALinkTool"
131 />
132 <Tool
133 Name="VCXDCMakeTool"
134 />
135 <Tool
136 Name="VCBscMakeTool"
137 />
138 <Tool
139 Name="VCFxCopTool"
140 />
141 <Tool
142 Name="VCPostBuildEventTool"
143 />
144 </Configuration>
145 <Configuration
146 Name="Debug(x64)|Win32"
147 OutputDirectory=".\$(ConfigurationName)"
148 IntermediateDirectory=".\$(ConfigurationName)"
149 ConfigurationType="4"
150 CharacterSet="2"
151 >
152 <Tool
153 Name="VCPreBuildEventTool"
154 />
155 <Tool
156 Name="VCCustomBuildTool"
157 />
158 <Tool
159 Name="VCXMLDataGeneratorTool"
160 />
161 <Tool
162 Name="VCWebServiceProxyGeneratorTool"
163 />
164 <Tool
165 Name="VCMIDLTool"
166 />
167 <Tool
168 Name="VCCLCompilerTool"
169 Optimization="0"
170 AdditionalIncludeDirectories="..\..\;..\..\cpplibs\boost;include"
171 PreprocessorDefinitions="WIN32;_DEBUG;_LIB"
172 MinimalRebuild="true"
173 BasicRuntimeChecks="3"
174 RuntimeLibrary="1"
175 UsePrecompiledHeader="2"
176 WarningLevel="3"
177 Detect64BitPortabilityProblems="true"
178 DebugInformationFormat="3"
179 />
180 <Tool
181 Name="VCManagedResourceCompilerTool"
182 />
183 <Tool
184 Name="VCResourceCompilerTool"
185 />
186 <Tool
187 Name="VCPreLinkEventTool"
188 />
189 <Tool
190 Name="VCLibrarianTool"
191 />
192 <Tool
193 Name="VCALinkTool"
194 />
195 <Tool
196 Name="VCXDCMakeTool"
197 />
198 <Tool
199 Name="VCBscMakeTool"
200 />
201 <Tool
202 Name="VCFxCopTool"
203 />
204 <Tool
205 Name="VCPostBuildEventTool"
206 />
207 </Configuration>
208 <Configuration
209 Name="Release(x64)|Win32"
210 OutputDirectory=".\$(ConfigurationName)"
211 IntermediateDirectory=".\$(ConfigurationName)"
212 ConfigurationType="4"
213 CharacterSet="2"
214 WholeProgramOptimization="1"
215 >
216 <Tool
217 Name="VCPreBuildEventTool"
218 />
219 <Tool
220 Name="VCCustomBuildTool"
221 />
222 <Tool
223 Name="VCXMLDataGeneratorTool"
224 />
225 <Tool
226 Name="VCWebServiceProxyGeneratorTool"
227 />
228 <Tool
229 Name="VCMIDLTool"
230 />
231 <Tool
232 Name="VCCLCompilerTool"
233 InlineFunctionExpansion="2"
234 EnableIntrinsicFunctions="true"
235 FavorSizeOrSpeed="1"
236 AdditionalIncludeDirectories="..\..\;..\..\cpplibs\boost;include"
237 PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
238 RuntimeLibrary="0"
239 UsePrecompiledHeader="2"
240 WarningLevel="3"
241 Detect64BitPortabilityProblems="true"
242 DebugInformationFormat="3"
243 />
244 <Tool
245 Name="VCManagedResourceCompilerTool"
246 />
247 <Tool
248 Name="VCResourceCompilerTool"
249 />
250 <Tool
251 Name="VCPreLinkEventTool"
252 />
253 <Tool
254 Name="VCLibrarianTool"
255 />
256 <Tool
257 Name="VCALinkTool"
258 />
259 <Tool
260 Name="VCXDCMakeTool"
261 />
262 <Tool
263 Name="VCBscMakeTool"
264 />
265 <Tool
266 Name="VCFxCopTool"
267 />
268 <Tool
269 Name="VCPostBuildEventTool"
270 />
271 </Configuration>
272 </Configurations>
273 <References>
274 </References>
275 <Files>
276 <Filter
277 Name="ソース ファイル"
278 Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
279 UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
280 >
281 <File
282 RelativePath=".\src\Environment.cpp"
283 >
284 </File>
285 <File
286 RelativePath=".\stdafx.cpp"
287 >
288 <FileConfiguration
289 Name="Debug(x86)|Win32"
290 >
291 <Tool
292 Name="VCCLCompilerTool"
293 UsePrecompiledHeader="1"
294 />
295 </FileConfiguration>
296 <FileConfiguration
297 Name="Release(x86)|Win32"
298 >
299 <Tool
300 Name="VCCLCompilerTool"
301 UsePrecompiledHeader="1"
302 />
303 </FileConfiguration>
304 <FileConfiguration
305 Name="Debug(x64)|Win32"
306 >
307 <Tool
308 Name="VCCLCompilerTool"
309 UsePrecompiledHeader="1"
310 />
311 </FileConfiguration>
312 <FileConfiguration
313 Name="Release(x64)|Win32"
314 >
315 <Tool
316 Name="VCCLCompilerTool"
317 UsePrecompiledHeader="1"
318 />
319 </FileConfiguration>
320 </File>
321 <Filter
322 Name="Lexical"
323 >
324 <File
325 RelativePath=".\src\Lexical\Class.cpp"
326 >
327 </File>
328 <File
329 RelativePath=".\src\Lexical\Const.cpp"
330 >
331 </File>
332 <File
333 RelativePath=".\src\Lexical\DataTable.cpp"
334 >
335 </File>
336 <File
337 RelativePath=".\src\Lexical\Delegate.cpp"
338 >
339 </File>
340 <File
341 RelativePath=".\src\Lexical\Interface.cpp"
342 >
343 </File>
344 <File
345 RelativePath=".\src\Lexical\Member.cpp"
346 >
347 </File>
348 <File
349 RelativePath=".\src\Lexical\Meta.cpp"
350 >
351 </File>
352 <File
353 RelativePath=".\src\Lexical\Method.cpp"
354 >
355 </File>
356 <File
357 RelativePath=".\src\Lexical\Namespace.cpp"
358 >
359 </File>
360 <File
361 RelativePath=".\src\Lexical\NamespaceSupporter.cpp"
362 >
363 </File>
364 <File
365 RelativePath=".\src\Lexical\NativeCode.cpp"
366 >
367 </File>
368 <File
369 RelativePath=".\src\Lexical\ObjectModule.cpp"
370 >
371 <FileConfiguration
372 Name="Debug(x86)|Win32"
373 >
374 <Tool
375 Name="VCCLCompilerTool"
376 UsePrecompiledHeader="0"
377 />
378 </FileConfiguration>
379 <FileConfiguration
380 Name="Release(x86)|Win32"
381 >
382 <Tool
383 Name="VCCLCompilerTool"
384 UsePrecompiledHeader="0"
385 />
386 </FileConfiguration>
387 <FileConfiguration
388 Name="Debug(x64)|Win32"
389 >
390 <Tool
391 Name="VCCLCompilerTool"
392 AdditionalOptions="/bigobj"
393 UsePrecompiledHeader="0"
394 />
395 </FileConfiguration>
396 <FileConfiguration
397 Name="Release(x64)|Win32"
398 >
399 <Tool
400 Name="VCCLCompilerTool"
401 UsePrecompiledHeader="0"
402 />
403 </FileConfiguration>
404 </File>
405 <File
406 RelativePath=".\src\Lexical\Parameter.cpp"
407 >
408 </File>
409 <File
410 RelativePath=".\src\Lexical\Procedure.cpp"
411 >
412 </File>
413 <File
414 RelativePath=".\src\Lexical\Source.cpp"
415 >
416 </File>
417 <File
418 RelativePath=".\src\Lexical\Symbol.cpp"
419 >
420 </File>
421 <File
422 RelativePath=".\src\Lexical\Template.cpp"
423 >
424 </File>
425 <File
426 RelativePath=".\src\Lexical\Type.cpp"
427 >
428 </File>
429 <File
430 RelativePath=".\src\Lexical\TypeDef.cpp"
431 >
432 </File>
433 <File
434 RelativePath=".\src\Lexical\Variable.cpp"
435 >
436 </File>
437 </Filter>
438 <Filter
439 Name="ResourceManager"
440 >
441 <File
442 RelativePath=".\src\ResourceManager\ResourceManager.cpp"
443 >
444 </File>
445 </Filter>
446 </Filter>
447 <Filter
448 Name="ヘッダー ファイル"
449 Filter="h;hpp;hxx;hm;inl;inc;xsd"
450 UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
451 >
452 <File
453 RelativePath=".\include\ab_common.h"
454 >
455 </File>
456 <File
457 RelativePath=".\include\BasicFixed.h"
458 >
459 </File>
460 <File
461 RelativePath=".\include\Environment.h"
462 >
463 </File>
464 <File
465 RelativePath=".\stdafx.h"
466 >
467 </File>
468 <Filter
469 Name="Lexical"
470 >
471 <File
472 RelativePath=".\include\Lexical\Class.h"
473 >
474 </File>
475 <File
476 RelativePath=".\include\Lexical\Const.h"
477 >
478 </File>
479 <File
480 RelativePath=".\include\Lexical\DataTable.h"
481 >
482 </File>
483 <File
484 RelativePath=".\include\Lexical\Delegate.h"
485 >
486 </File>
487 <File
488 RelativePath=".\include\Lexical\Interface.h"
489 >
490 </File>
491 <File
492 RelativePath=".\include\Lexical\Member.h"
493 >
494 </File>
495 <File
496 RelativePath=".\include\Lexical\Meta.h"
497 >
498 </File>
499 <File
500 RelativePath=".\include\Lexical\Method.h"
501 >
502 </File>
503 <File
504 RelativePath=".\include\Lexical\Namespace.h"
505 >
506 </File>
507 <File
508 RelativePath=".\include\Lexical\NamespaceSupporter.h"
509 >
510 </File>
511 <File
512 RelativePath=".\include\Lexical\NativeCode.h"
513 >
514 </File>
515 <File
516 RelativePath=".\include\Lexical\ObjectModule.h"
517 >
518 </File>
519 <File
520 RelativePath=".\include\Lexical\Parameter.h"
521 >
522 </File>
523 <File
524 RelativePath=".\include\Lexical\Procedure.h"
525 >
526 </File>
527 <File
528 RelativePath=".\include\Lexical\Prototype.h"
529 >
530 </File>
531 <File
532 RelativePath=".\include\Lexical\Source.h"
533 >
534 </File>
535 <File
536 RelativePath=".\include\Lexical\Symbol.h"
537 >
538 </File>
539 <File
540 RelativePath=".\include\Lexical\Template.h"
541 >
542 </File>
543 <File
544 RelativePath=".\include\Lexical\Type.h"
545 >
546 </File>
547 <File
548 RelativePath=".\include\Lexical\TypeDef.h"
549 >
550 </File>
551 <File
552 RelativePath=".\include\Lexical\TypeMisc.h"
553 >
554 </File>
555 <File
556 RelativePath=".\include\Lexical\Variable.h"
557 >
558 </File>
559 </Filter>
560 <Filter
561 Name="ResourceManager"
562 >
563 <File
564 RelativePath=".\include\ResourceManager\ResourceManager.h"
565 >
566 </File>
567 </Filter>
568 </Filter>
569 <Filter
570 Name="リソース ファイル"
571 Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
572 UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
573 >
574 </Filter>
575 </Files>
576 <Globals>
577 </Globals>
578</VisualStudioProject>
Note: See TracBrowser for help on using the repository browser.