Migration to OpenCASCADE CMake configuration
This commit is contained in:
parent
7a5a26b77a
commit
61b641b637
@ -125,7 +125,7 @@ IF(SALOME_BUILD_GUI)
|
|||||||
ENDIF(SALOME_BUILD_GUI)
|
ENDIF(SALOME_BUILD_GUI)
|
||||||
|
|
||||||
# OCCT
|
# OCCT
|
||||||
FIND_PACKAGE(SalomeCAS REQUIRED)
|
FIND_PACKAGE(SalomeOpenCASCADE REQUIRED)
|
||||||
# VTK
|
# VTK
|
||||||
FIND_PACKAGE(SalomeVTK REQUIRED)
|
FIND_PACKAGE(SalomeVTK REQUIRED)
|
||||||
|
|
||||||
|
@ -22,7 +22,7 @@ INCLUDE(UseQtExt)
|
|||||||
# --- options ---
|
# --- options ---
|
||||||
# additional include directories
|
# additional include directories
|
||||||
INCLUDE_DIRECTORIES(
|
INCLUDE_DIRECTORIES(
|
||||||
${CAS_INCLUDE_DIRS}
|
${OpenCASCADE_INCLUDE_DIR}
|
||||||
${NETGEN_INCLUDE_DIRS}
|
${NETGEN_INCLUDE_DIRS}
|
||||||
${QT_INCLUDES}
|
${QT_INCLUDES}
|
||||||
${PYTHON_INCLUDES}
|
${PYTHON_INCLUDES}
|
||||||
@ -40,7 +40,7 @@ INCLUDE_DIRECTORIES(
|
|||||||
ADD_DEFINITIONS(
|
ADD_DEFINITIONS(
|
||||||
${QT_DEFINITIONS}
|
${QT_DEFINITIONS}
|
||||||
${OMNIORB_DEFINITIONS}
|
${OMNIORB_DEFINITIONS}
|
||||||
${CAS_DEFINITIONS}
|
${OpenCASCADE_DEFINITIONS}
|
||||||
${BOOST_DEFINITIONS}
|
${BOOST_DEFINITIONS}
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -54,7 +54,7 @@ SET(_link_LIBRARIES
|
|||||||
${GUI_LightApp}
|
${GUI_LightApp}
|
||||||
${SMESH_SMESH}
|
${SMESH_SMESH}
|
||||||
${SMESH_PluginUtils}
|
${SMESH_PluginUtils}
|
||||||
${CAS_KERNEL}
|
${OpenCASCADE_FoundationClasses_LIBRARIES}
|
||||||
SalomeIDLNETGENPLUGIN
|
SalomeIDLNETGENPLUGIN
|
||||||
NETGENEngine
|
NETGENEngine
|
||||||
)
|
)
|
||||||
|
@ -23,7 +23,7 @@ INCLUDE_DIRECTORIES(
|
|||||||
${KERNEL_INCLUDE_DIRS}
|
${KERNEL_INCLUDE_DIRS}
|
||||||
${GUI_INCLUDE_DIRS}
|
${GUI_INCLUDE_DIRS}
|
||||||
${GEOM_INCLUDE_DIRS}
|
${GEOM_INCLUDE_DIRS}
|
||||||
${CAS_INCLUDE_DIRS}
|
${OpenCASCADE_INCLUDE_DIR}
|
||||||
${VTK_INCLUDE_DIRS}
|
${VTK_INCLUDE_DIRS}
|
||||||
${NETGEN_INCLUDE_DIRS}
|
${NETGEN_INCLUDE_DIRS}
|
||||||
${SMESH_INCLUDE_DIRS}
|
${SMESH_INCLUDE_DIRS}
|
||||||
@ -35,7 +35,7 @@ INCLUDE_DIRECTORIES(
|
|||||||
# additional preprocessor / compiler flags
|
# additional preprocessor / compiler flags
|
||||||
ADD_DEFINITIONS(
|
ADD_DEFINITIONS(
|
||||||
${OMNIORB_DEFINITIONS}
|
${OMNIORB_DEFINITIONS}
|
||||||
${CAS_DEFINITIONS}
|
${OpenCASCADE_DEFINITIONS}
|
||||||
${BOOST_DEFINITIONS}
|
${BOOST_DEFINITIONS}
|
||||||
${NETGEN_DEFINITIONS}
|
${NETGEN_DEFINITIONS}
|
||||||
)
|
)
|
||||||
@ -43,34 +43,12 @@ ADD_DEFINITIONS(
|
|||||||
# libraries to link to
|
# libraries to link to
|
||||||
SET(_link_LIBRARIES
|
SET(_link_LIBRARIES
|
||||||
${NETGEN_LIBRARIES}
|
${NETGEN_LIBRARIES}
|
||||||
${CAS_TKernel}
|
${OpenCASCADE_FoundationClasses_LIBRARIES}
|
||||||
${CAS_TKBRep}
|
${OpenCASCADE_ModelingData_LIBRARIES}
|
||||||
${CAS_TKShHealing}
|
${OpenCASCADE_ModelingAlgorithms_LIBRARIES}
|
||||||
${CAS_TKSTEP}
|
${OpenCASCADE_DataExchange_LIBRARIES}
|
||||||
${CAS_TKXSBase}
|
${OpenCASCADE_Visualization_LIBRARIES}
|
||||||
${CAS_TKIGES}
|
${OpenCASCADE_ApplicationFramework_LIBRARIES}
|
||||||
${CAS_TKMesh}
|
|
||||||
${CAS_TKSTL}
|
|
||||||
${CAS_TKG3d}
|
|
||||||
${CAS_TKTopAlgo}
|
|
||||||
${CAS_TKG2d}
|
|
||||||
${CAS_TKBool}
|
|
||||||
${CAS_TKGeomAlgo}
|
|
||||||
${CAS_TKOffset}
|
|
||||||
${CAS_TKGeomBase}
|
|
||||||
${CAS_TKBO}
|
|
||||||
${CAS_TKMath}
|
|
||||||
${CAS_TKFillet}
|
|
||||||
${CAS_TKMeshVS}
|
|
||||||
${CAS_TKPrim}
|
|
||||||
${CAS_TKSTEPBase}
|
|
||||||
${CAS_TKSTEPAttr}
|
|
||||||
${CAS_TKSTEP209}
|
|
||||||
${CAS_TKXDESTEP}
|
|
||||||
${CAS_TKXDEIGES}
|
|
||||||
${CAS_TKXCAF}
|
|
||||||
${CAS_TKLCAF}
|
|
||||||
${CAS_FWOSPlugin}
|
|
||||||
${GEOM_GEOMbasic}
|
${GEOM_GEOMbasic}
|
||||||
${SMESH_SMESHimpl}
|
${SMESH_SMESHimpl}
|
||||||
${SMESH_SMESHEngine}
|
${SMESH_SMESHEngine}
|
||||||
|
Loading…
Reference in New Issue
Block a user