15 |
|
option(ENABLE_OCC "Magic Enable Occ" ON) |
16 |
|
option(ENABLE_SAT "Magic Enable Sat" ON) |
17 |
|
option(ENABLE_STEP "Magic Enable Step" ON) |
18 |
+ |
option(ENABLE_CAD4FE "Magic Enable CAD4FE" ON) |
19 |
|
option(ENABLE_IBREP "Magic Enable IBREP" OFF) |
20 |
|
option(ENABLE_TOIBREP "Magic Enable TOIBREP" ON) |
21 |
|
option(ENABLE_NUTIL "Magic Enable NUTIL (pour la visu VTK)" OFF) |
22 |
|
option(ENABLE_TEST "Magic Enable test" OFF) |
23 |
|
option(ENABLE_ENGLISH "Magic Use English" OFF) |
24 |
|
option(ENABLE_TUTORIEL "Magic turorial" OFF) |
25 |
+ |
option(ENABLE_CHOIX_TERMINAL_ASTER "Magic Choix d'un terminal pour executer Code Aster" ON) |
26 |
|
|
27 |
|
|
28 |
|
set(CADXFEM_PATH "../cadxfem" CACHE STRING "CADXFEM Path") |
31 |
|
set(OCC_SYS_NAME ${CMAKE_SYSTEM_NAME}) |
32 |
|
set(OCC_LIBS_REQUIRED |
33 |
|
# subset of DataExchange |
34 |
< |
TKSTEP TKSTEP209 TKSTEPAttr TKSTEPBase TKIGES TKXSBase |
34 |
> |
TKSTEP TKSTEP209 TKSTEPAttr TKSTEPBase TKIGES TKXSBase TKXCAF TKXDESTEP |
35 |
|
# ModelingAlgorithms |
36 |
|
TKOffset TKFeat TKFillet TKBool TKShHealing TKMesh TKHLR TKBO TKPrim |
37 |
|
TKTopAlgo TKGeomAlgo |
92 |
|
|
93 |
|
if(ENABLE_OCC) |
94 |
|
add_definitions(-DBREP_OCC) |
95 |
+ |
add_definitions(-DCSG_OCC) |
96 |
|
endif(ENABLE_OCC) |
97 |
|
if(ENABLE_STEP) |
98 |
|
add_definitions(-DBREP_STEP) |
108 |
|
endif(ENABLE_IBREP) |
109 |
|
if(ENABLE_NUTIL) |
110 |
|
add_subdirectory(${CADXFEM_PATH}/nutil "${CMAKE_CURRENT_BINARY_DIR}/nutil") |
111 |
< |
#add_definitions(-DVTK_INTERFACE) |
111 |
> |
add_definitions(-DVTK_INTERFACE) |
112 |
|
endif(ENABLE_NUTIL) |
113 |
|
|
114 |
+ |
if (ENABLE_CAD4FE) |
115 |
+ |
add_definitions(-DUSECAD4FE) |
116 |
+ |
endif(ENABLE_CAD4FE) |
117 |
+ |
|
118 |
+ |
if (ENABLE_CHOIX_TERMINAL_ASTER) |
119 |
+ |
add_definitions(-DCHOIXTERMASTER) |
120 |
+ |
endif(ENABLE_CHOIX_TERMINAL_ASTER) |
121 |
+ |
|
122 |
+ |
|
123 |
|
message(STATUS "Configuration de MAGiC${annee}:1999-${dateannee}") |
124 |
|
|
125 |
|
|