drop hard dependency of MeshPart to smesh
This commit is contained in:
parent
3339374f2c
commit
d7b5fbf214
|
@ -240,7 +240,7 @@ if (FREECAD_BUILD_DEBIAN)
|
|||
# A Debian package for SMESH doesn't exist
|
||||
#set(FREECAD_USE_EXTERNAL_SMESH ON)
|
||||
endif (FREECAD_BUILD_DEBIAN)
|
||||
if(BUILD_MESH_PART OR BUILD_FEM)
|
||||
if(BUILD_FEM)
|
||||
set(BUILD_SMESH ON)
|
||||
endif()
|
||||
|
||||
|
@ -272,7 +272,7 @@ REQUIRES_MODS(BUILD_IDF BUILD_PART)
|
|||
REQUIRES_MODS(BUILD_IMPORT BUILD_PART)
|
||||
REQUIRES_MODS(BUILD_INSPECTION BUILD_MESH BUILD_POINTS BUILD_PART)
|
||||
REQUIRES_MODS(BUILD_JTREADER BUILD_MESH)
|
||||
REQUIRES_MODS(BUILD_MESH_PART BUILD_PART BUILD_MESH)
|
||||
REQUIRES_MODS(BUILD_MESH_PART BUILD_PART BUILD_MESH BUILD_SMESH)
|
||||
REQUIRES_MODS(BUILD_OPENSCAD BUILD_MESH_PART BUILD_DRAFT)
|
||||
REQUIRES_MODS(BUILD_PART_DESIGN BUILD_SKETCHER)
|
||||
REQUIRES_MODS(BUILD_PATH BUILD_PART BUILD_ROBOT)
|
||||
|
|
|
@ -36,7 +36,7 @@ if(BUILD_FEM_NETGEN)
|
|||
SMESH
|
||||
SMDS
|
||||
)
|
||||
else(BUILD_FEM_NETGEN)
|
||||
elseif(BUILD_SMESH)
|
||||
set(MeshPart_LIBS
|
||||
Part
|
||||
Mesh
|
||||
|
@ -44,6 +44,11 @@ else(BUILD_FEM_NETGEN)
|
|||
SMESH
|
||||
SMDS
|
||||
)
|
||||
else(BUILD_FEM_NETGEN)
|
||||
set(MeshPart_LIBS
|
||||
Part
|
||||
Mesh
|
||||
)
|
||||
endif(BUILD_FEM_NETGEN)
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user