source: GTP/trunk/Lib/Geom/shared/GTGeometry/GTGeometry.vcproj @ 1788

Revision 1788, 12.9 KB checked in by gumbau, 17 years ago (diff)

Added the GeoLodLibraryDLL project which compiles the LodStrips? and LodTrees? librarys into a separate DLL. This DLL is smaller than the static lib.

Line 
1<?xml version="1.0" encoding="Windows-1252"?>
2<VisualStudioProject
3        ProjectType="Visual C++"
4        Version="7.10"
5        Name="GTGeometry"
6        ProjectGUID="{A1B6E932-F612-4CBC-9260-DF91CD4E748F}"
7        Keyword="Win32Proj">
8        <Platforms>
9                <Platform
10                        Name="Win32"/>
11        </Platforms>
12        <Configurations>
13                <Configuration
14                        Name="Debug|Win32"
15                        OutputDirectory=".\build\$(ConfigurationName)"
16                        IntermediateDirectory=".\build\$(ConfigurationName)"
17                        ConfigurationType="4"
18                        CharacterSet="2">
19                        <Tool
20                                Name="VCCLCompilerTool"
21                                Optimization="0"
22                                AdditionalIncludeDirectories=".\src\libs;.\include;.\src\libs\vmi\include;.\src\libs\ntl"
23                                PreprocessorDefinitions="WIN32;_DEBUG;_LIB;GLEW_STATIC;GEOLODLIBRARYDLL_API="
24                                MinimalRebuild="TRUE"
25                                ExceptionHandling="TRUE"
26                                BasicRuntimeChecks="3"
27                                RuntimeLibrary="1"
28                                UsePrecompiledHeader="0"
29                                WarningLevel="3"
30                                Detect64BitPortabilityProblems="TRUE"
31                                DebugInformationFormat="4"/>
32                        <Tool
33                                Name="VCCustomBuildTool"/>
34                        <Tool
35                                Name="VCLibrarianTool"
36                                OutputFile="$(OutDir)/GTGeometry_d.lib"
37                                IgnoreAllDefaultLibraries="TRUE"/>
38                        <Tool
39                                Name="VCMIDLTool"/>
40                        <Tool
41                                Name="VCPostBuildEventTool"/>
42                        <Tool
43                                Name="VCPreBuildEventTool"/>
44                        <Tool
45                                Name="VCPreLinkEventTool"/>
46                        <Tool
47                                Name="VCResourceCompilerTool"/>
48                        <Tool
49                                Name="VCWebServiceProxyGeneratorTool"/>
50                        <Tool
51                                Name="VCXMLDataGeneratorTool"/>
52                        <Tool
53                                Name="VCManagedWrapperGeneratorTool"/>
54                        <Tool
55                                Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
56                </Configuration>
57                <Configuration
58                        Name="Release|Win32"
59                        OutputDirectory=".\build\$(ConfigurationName)"
60                        IntermediateDirectory=".\build\$(ConfigurationName)"
61                        ConfigurationType="4"
62                        CharacterSet="2">
63                        <Tool
64                                Name="VCCLCompilerTool"
65                                Optimization="2"
66                                AdditionalIncludeDirectories=".\src\libs;.\include;.\src\libs\vmi\include;.\src\libs\ntl"
67                                PreprocessorDefinitions="WIN32;NDEBUG;_LIB;GLEW_STATIC;GEOLODLIBRARYDLL_API="
68                                MinimalRebuild="TRUE"
69                                BasicRuntimeChecks="0"
70                                RuntimeLibrary="4"
71                                UsePrecompiledHeader="0"
72                                WarningLevel="0"
73                                Detect64BitPortabilityProblems="TRUE"
74                                DebugInformationFormat="0"
75                                CompileAs="2"/>
76                        <Tool
77                                Name="VCCustomBuildTool"/>
78                        <Tool
79                                Name="VCLibrarianTool"
80                                OutputFile="$(OutDir)/GTGeometry.lib"
81                                IgnoreAllDefaultLibraries="TRUE"
82                                IgnoreDefaultLibraryNames="LIBC"/>
83                        <Tool
84                                Name="VCMIDLTool"/>
85                        <Tool
86                                Name="VCPostBuildEventTool"/>
87                        <Tool
88                                Name="VCPreBuildEventTool"/>
89                        <Tool
90                                Name="VCPreLinkEventTool"/>
91                        <Tool
92                                Name="VCResourceCompilerTool"/>
93                        <Tool
94                                Name="VCWebServiceProxyGeneratorTool"/>
95                        <Tool
96                                Name="VCXMLDataGeneratorTool"/>
97                        <Tool
98                                Name="VCManagedWrapperGeneratorTool"/>
99                        <Tool
100                                Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
101                </Configuration>
102        </Configurations>
103        <References>
104        </References>
105        <Files>
106                <Filter
107                        Name="Source Files"
108                        Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
109                        UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}">
110                        <File
111                                RelativePath=".\src\auxiliar.cpp">
112                        </File>
113                        <File
114                                RelativePath=".\src\connectivity_graph.cpp">
115                        </File>
116                        <File
117                                RelativePath=".\src\GeoLodManager.cpp">
118                        </File>
119                        <File
120                                RelativePath=".\src\GeoLodStripsConstructor.cpp">
121                        </File>
122                        <File
123                                RelativePath=".\src\GeoLodStripsLibrary.cpp">
124                        </File>
125                        <File
126                                RelativePath=".\src\GeoLodTreeConstructor.cpp">
127                        </File>
128                        <File
129                                RelativePath=".\src\GeoLodTreeLibrary.cpp">
130                        </File>
131                        <File
132                                RelativePath=".\src\GeoMesh.cpp">
133                        </File>
134                        <File
135                                RelativePath=".\src\GeoMeshLoader.cpp">
136                        </File>
137                        <File
138                                RelativePath=".\src\GeoMeshSaver.cpp">
139                        </File>
140                        <File
141                                RelativePath=".\src\GeoMeshSimplifier.cpp">
142                        </File>
143                        <File
144                                RelativePath=".\src\GeoMeshSimpSequence.cpp">
145                        </File>
146                        <File
147                                RelativePath=".\src\GeoMeshStripifier.cpp">
148                        </File>
149                        <File
150                                RelativePath=".\src\GeoSerializer.cpp">
151                        </File>
152                        <File
153                                RelativePath=".\src\GeoSubMesh.cpp">
154                        </File>
155                        <File
156                                RelativePath=".\src\GeoTreeSimplifier.cpp">
157                        </File>
158                        <File
159                                RelativePath=".\src\GeoTreeSimpSequence.cpp">
160                        </File>
161                        <File
162                                RelativePath=".\src\GeoVector2.cpp">
163                        </File>
164                        <File
165                                RelativePath=".\src\GeoVector3.cpp">
166                        </File>
167                        <File
168                                RelativePath=".\src\GeoVertexBuffer.cpp">
169                        </File>
170                        <File
171                                RelativePath=".\src\policy.cpp">
172                        </File>
173                        <File
174                                RelativePath=".\src\libs\SimplificationMethod.cpp">
175                        </File>
176                        <File
177                                RelativePath=".\src\tri_stripper.cpp">
178                        </File>
179                        <Filter
180                                Name="simplif"
181                                Filter="">
182                                <File
183                                        RelativePath=".\src\libs\gfx\geom\3D.cxx">
184                                </File>
185                                <File
186                                        RelativePath=".\src\libs\gfx\geom\3D.h">
187                                </File>
188                                <File
189                                        RelativePath=".\src\libs\gfx\tools\Array.h">
190                                </File>
191                                <File
192                                        RelativePath=".\src\libs\gfx\tools\Array2.h">
193                                </File>
194                                <File
195                                        RelativePath=".\src\libs\gfx\tools\Array3.h">
196                                </File>
197                                <File
198                                        RelativePath=".\src\libs\gfx\tools\Buffer.h">
199                                </File>
200                                <File
201                                        RelativePath=".\src\libs\gfx\math\cholesky.cxx">
202                                </File>
203                                <File
204                                        RelativePath=".\src\libs\gfx\tools\heap.cxx">
205                                </File>
206                                <File
207                                        RelativePath=".\src\libs\gfx\tools\Heap.h">
208                                </File>
209                                <File
210                                        RelativePath=".\src\libs\gfx\math\jacobi.cxx">
211                                </File>
212                                <File
213                                        RelativePath=".\src\libs\gfx\math\Mat2.cxx">
214                                </File>
215                                <File
216                                        RelativePath=".\src\libs\gfx\math\Mat2.h">
217                                </File>
218                                <File
219                                        RelativePath=".\src\libs\gfx\math\Mat3.cxx">
220                                </File>
221                                <File
222                                        RelativePath=".\src\libs\gfx\math\Mat3.h">
223                                </File>
224                                <File
225                                        RelativePath=".\src\libs\gfx\math\Mat4.cxx">
226                                </File>
227                                <File
228                                        RelativePath=".\src\libs\gfx\math\Mat4.h">
229                                </File>
230                                <File
231                                        RelativePath=".\src\libs\gfx\geom\ProjectH.cxx">
232                                </File>
233                                <File
234                                        RelativePath=".\src\libs\gfx\geom\ProxGrid.cxx">
235                                </File>
236                                <File
237                                        RelativePath=".\src\libs\gfx\geom\ProxGrid.h">
238                                </File>
239                                <File
240                                        RelativePath=".\src\libs\gfx\math\random.h">
241                                </File>
242                                <File
243                                        RelativePath=".\src\libs\gfx\Smf\smf.cxx">
244                                </File>
245                                <File
246                                        RelativePath=".\src\libs\gfx\Smf\smf.h">
247                                </File>
248                                <File
249                                        RelativePath=".\src\libs\gfx\Smf\smfstate.cxx">
250                                </File>
251                                <File
252                                        RelativePath=".\src\libs\gfx\Smf\smfstate.h">
253                                </File>
254                                <File
255                                        RelativePath=".\src\libs\gfx\std.h">
256                                </File>
257                                <File
258                                        RelativePath=".\src\libs\gfx\math\Vec2.h">
259                                </File>
260                                <File
261                                        RelativePath=".\src\libs\gfx\math\Vec3.h">
262                                </File>
263                                <File
264                                        RelativePath=".\src\libs\gfx\math\Vec4.h">
265                                </File>
266                        </Filter>
267                        <Filter
268                                Name="leaves"
269                                Filter="">
270                                <File
271                                        RelativePath=".\src\libs\leaves\foliage.cpp">
272                                </File>
273                                <File
274                                        RelativePath=".\src\libs\leaves\Leaf.cpp">
275                                </File>
276                                <File
277                                        RelativePath=".\src\libs\leaves\VertexData.cpp">
278                                </File>
279                        </Filter>
280                        <Filter
281                                Name="vmi"
282                                Filter="">
283                                <File
284                                        RelativePath=".\src\libs\vmi\src\area.cpp">
285                                </File>
286                                <File
287                                        RelativePath=".\src\libs\vmi\src\bheap.cpp">
288                                </File>
289                                <File
290                                        RelativePath=".\src\libs\vmi\src\camera.cpp">
291                                </File>
292                                <File
293                                        RelativePath=".\src\libs\vmi\src\change.cpp">
294                                </File>
295                                <File
296                                        RelativePath=".\src\libs\vmi\src\color.cpp">
297                                </File>
298                                <File
299                                        RelativePath=".\src\libs\vmi\src\glew.c">
300                                </File>
301                                <File
302                                        RelativePath=".\src\libs\vmi\src\glm.c">
303                                </File>
304                                <File
305                                        RelativePath=".\src\libs\vmi\src\histogram.cpp">
306                                </File>
307                                <File
308                                        RelativePath=".\src\libs\vmi\src\interleave.cpp">
309                                </File>
310                                <File
311                                        RelativePath=".\src\libs\vmi\src\LoadTGA.cpp">
312                                </File>
313                                <File
314                                        RelativePath=".\src\libs\vmi\src\main.cpp">
315                                </File>
316                                <File
317                                        RelativePath=".\src\libs\vmi\src\mesh.cpp">
318                                </File>
319                                <File
320                                        RelativePath=".\src\libs\vmi\src\metrics.cpp">
321                                </File>
322                                <File
323                                        RelativePath=".\src\libs\vmi\src\saliency.cpp">
324                                </File>
325                                <File
326                                        RelativePath=".\src\libs\vmi\src\simplify.cpp">
327                                </File>
328                        </Filter>
329                        <Filter
330                                Name="ntl"
331                                Filter="">
332                                <File
333                                        RelativePath=".\src\libs\ntl\Cont.cpp">
334                                </File>
335                        </Filter>
336                </Filter>
337                <Filter
338                        Name="Header Files"
339                        Filter="h;hpp;hxx;hm;inl;inc;xsd"
340                        UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}">
341                        <File
342                                RelativePath=".\src\libs\AdjModel.cxx">
343                        </File>
344                        <File
345                                RelativePath=".\src\libs\AdjModel.h">
346                        </File>
347                        <File
348                                RelativePath=".\src\libs\AdjPrims.cxx">
349                        </File>
350                        <File
351                                RelativePath=".\src\libs\AdjPrims.h">
352                        </File>
353                        <File
354                                RelativePath=".\include\auxiliar.h">
355                        </File>
356                        <File
357                                RelativePath=".\src\libs\avars.cxx">
358                        </File>
359                        <File
360                                RelativePath=".\src\libs\avars.h">
361                        </File>
362                        <File
363                                RelativePath=".\src\libs\leaves\foliage.h">
364                        </File>
365                        <File
366                                RelativePath=".\include\GeoBase.h">
367                        </File>
368                        <File
369                                RelativePath=".\include\GeoLodManager.h">
370                        </File>
371                        <File
372                                RelativePath=".\include\GeoLodObject.h">
373                        </File>
374                        <File
375                                RelativePath=".\include\GeoLodStripsConstructor.h">
376                        </File>
377                        <File
378                                RelativePath=".\include\GeoLodStripsLibrary.h">
379                        </File>
380                        <File
381                                RelativePath=".\include\GeoLodTreeConstructor.h">
382                        </File>
383                        <File
384                                RelativePath=".\include\GeoLodTreeLibrary.h">
385                        </File>
386                        <File
387                                RelativePath=".\include\GeoMesh.h">
388                        </File>
389                        <File
390                                RelativePath=".\include\GeoMeshSaver.h">
391                        </File>
392                        <File
393                                RelativePath=".\include\GeoMeshSimplifier.h">
394                        </File>
395                        <File
396                                RelativePath=".\include\GeoMeshSimpSequence.h">
397                        </File>
398                        <File
399                                RelativePath=".\include\GeoMeshStripifier.h">
400                        </File>
401                        <File
402                                RelativePath=".\include\GeoSerializable.h">
403                        </File>
404                        <File
405                                RelativePath=".\include\GeoSerializer.h">
406                        </File>
407                        <File
408                                RelativePath=".\include\GeoSubMesh.h">
409                        </File>
410                        <File
411                                RelativePath=".\include\GeoTreeSimplifier.h">
412                        </File>
413                        <File
414                                RelativePath=".\include\GeoTreeSimpSequence.h">
415                        </File>
416                        <File
417                                RelativePath=".\include\GeoVector2.h">
418                        </File>
419                        <File
420                                RelativePath=".\include\GeoVector3.h">
421                        </File>
422                        <File
423                                RelativePath=".\include\GeoVertexBuffer.h">
424                        </File>
425                        <File
426                                RelativePath=".\src\libs\NPrim.h">
427                        </File>
428                        <File
429                                RelativePath=".\src\libs\detail\policy.h">
430                        </File>
431                        <File
432                                RelativePath=".\src\libs\qslim.h">
433                        </File>
434                        <File
435                                RelativePath=".\src\libs\quadrics.cxx">
436                        </File>
437                        <File
438                                RelativePath=".\src\libs\quadrics.h">
439                        </File>
440                        <File
441                                RelativePath=".\src\libs\SimplificationMethod.h">
442                        </File>
443                        <File
444                                RelativePath=".\src\libs\leaves\tlista.h">
445                        </File>
446                        <File
447                                RelativePath=".\src\libs\leaves\TMatrix.h">
448                        </File>
449                        <File
450                                RelativePath=".\src\libs\tri_stripper.h">
451                        </File>
452                        <File
453                                RelativePath=".\include\VertexData.h">
454                        </File>
455                        <File
456                                RelativePath=".\src\libs\vmi\src\WriteTGA.cpp">
457                        </File>
458                        <Filter
459                                Name="detail"
460                                Filter="">
461                                <File
462                                        RelativePath=".\src\libs\detail\cache_simulator.h">
463                                </File>
464                                <File
465                                        RelativePath=".\src\libs\detail\graph_array.h">
466                                </File>
467                                <File
468                                        RelativePath=".\src\libs\detail\heap_array.h">
469                                </File>
470                                <File
471                                        RelativePath=".\src\libs\detail\types.h">
472                                </File>
473                        </Filter>
474                        <Filter
475                                Name="vmi"
476                                Filter="">
477                                <File
478                                        RelativePath=".\src\libs\vmi\include\area.h">
479                                </File>
480                                <File
481                                        RelativePath=".\src\libs\vmi\include\bheap.h">
482                                </File>
483                                <File
484                                        RelativePath=".\src\libs\vmi\include\camera.h">
485                                </File>
486                                <File
487                                        RelativePath=".\src\libs\vmi\include\change.h">
488                                </File>
489                                <File
490                                        RelativePath=".\src\libs\vmi\include\color.h">
491                                </File>
492                                <File
493                                        RelativePath=".\src\libs\vmi\include\glm.h">
494                                </File>
495                                <File
496                                        RelativePath=".\src\libs\vmi\include\global.h">
497                                </File>
498                                <File
499                                        RelativePath=".\src\libs\vmi\include\heap_info.h">
500                                </File>
501                                <File
502                                        RelativePath=".\src\libs\vmi\include\histogram.h">
503                                </File>
504                                <File
505                                        RelativePath=".\src\libs\vmi\include\interleave.h">
506                                </File>
507                                <File
508                                        RelativePath=".\src\libs\vmi\include\mesh.h">
509                                </File>
510                                <File
511                                        RelativePath=".\src\libs\vmi\include\metrics.h">
512                                </File>
513                                <File
514                                        RelativePath=".\src\libs\vmi\include\saliency.h">
515                                </File>
516                                <File
517                                        RelativePath=".\src\libs\vmi\include\simplify.h">
518                                </File>
519                                <File
520                                        RelativePath=".\src\libs\vmi\include\TGA.h">
521                                </File>
522                                <File
523                                        RelativePath=".\src\libs\vmi\include\vmi_simplifier.h">
524                                </File>
525                        </Filter>
526                </Filter>
527                <Filter
528                        Name="Resource Files"
529                        Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
530                        UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}">
531                </Filter>
532        </Files>
533        <Globals>
534        </Globals>
535</VisualStudioProject>
Note: See TracBrowser for help on using the repository browser.