root/cgm/trunk/geom/virtual/CMakeLists.txt

Revision 1040, 2.0 KB (checked in by tautges, 2 years ago)

Version 10.2 of cgm.

Line 
1
2PROJECT(cubit_virtual)
3
4INCLUDE(${cubit_geom_SOURCE_DIR}/../util/UseUtil.cmake)
5
6SET(VIRTUAL_SRCS
7    CACompositeVG.cpp
8    CAPartitionVG.cpp
9    CAVirtualVG.cpp
10    CollapseAngleTool.cpp
11    CollapseCurveTool.cpp
12    CompositeAttrib.cpp
13    CompositeBody.cpp
14    CompositeCoEdge.cpp
15    CompositeCoSurf.cpp
16    CompositeCurve.cpp
17    CompositeEngine.cpp
18    CompositeGeom.cpp
19    CompositeLoop.cpp
20    CompositeLump.cpp
21    CompositePoint.cpp
22    CompositeShell.cpp
23    CompositeSurface.cpp
24    CompositeTool.cpp
25    CompSurfFacets.cpp
26    Faceter.cpp
27    FaceterFacetData.cpp
28    FaceterPointData.cpp
29    FacetProjectTool.cpp
30    HiddenEntitySet.cpp
31    ImprintBoundaryTool.cpp
32    ImprintLineSegment.cpp
33    ImprintPointData.cpp
34    PartitionBody.cpp
35    PartitionCoEdge.cpp
36    PartitionCoSurf.cpp
37    PartitionCurve.cpp
38    PartitionEngine.cpp
39    PartitionEntity.cpp
40    PartitionLoop.cpp
41    PartitionLump.cpp
42    PartitionLumpImprint.cpp
43    PartitionPoint.cpp
44    PartitionShell.cpp
45    PartitionSurface.cpp
46    PartitionTool.cpp
47    PartPTCurve.cpp
48    PartSurfFacetTool.cpp
49    PST_Data.cpp
50    RemoveBlends.cpp
51    SegmentedCurve.cpp
52    SimplifyTool.cpp
53    SubCurve.cpp
54    SubEntitySet.cpp
55    SubSurface.cpp
56    TDVGFacetOwner.cpp
57    TDVGFacetSplit.cpp
58    VirtualQueryEngine.cpp
59    VirtualImprintTool.cpp
60    )
61
62IF(ALPHA_SPLIT_VIRTUAL)
63SET(VIRTUAL_SRCS ${VIRTUAL_SRCS} SplitSurfaceVirtual.cpp)
64ENDIF(ALPHA_SPLIT_VIRTUAL)
65
66SET(EXTRA_VIRTUAL_SRCS
67    AllocMemManagersVirtual.cpp
68    )
69
70IF(TEMPLATE_DEFS_INCLUDED)
71SET(TEMPLATE_SRCS
72    VGArray.cpp
73    VGLoopTool.cpp
74    )
75ENDIF(TEMPLATE_DEFS_INCLUDED)
76   
77IF(WIN32)
78  FOREACH(var ${VIRTUAL_SRCS})
79    STRING(REGEX REPLACE ".cpp" ".hpp" header ${var})
80    SET(VIRTUAL_HEADERS ${VIRTUAL_HEADERS} ${header})
81  ENDFOREACH(var ${VIRTUAL_SRCS})
82ENDIF(WIN32)
83
84INCLUDE_DIRECTORIES(${cubit_geom_SOURCE_DIR}/facet
85                    ${cubit_geom_SOURCE_DIR}/Cholla)
86
87ADD_LIBRARY(cubit_virtual ${VIRTUAL_SRCS} ${EXTRA_VIRTUAL_SRCS}
88                          ${TEMPLATE_SRCS} ${VIRTUAL_HEADERS})
Note: See TracBrowser for help on using the browser.