Salome HOME
Merge branch 'OCCT780'
[tools/configuration.git] / cmake / FindSalomeCAS.cmake
index aabb1dbfe13aac11a1c23bbf73be331656e8d25a..0d5cf45f6bcf454bee953dbe0a6dd5649e058008 100644 (file)
@@ -57,7 +57,6 @@ MARK_AS_ADVANCED(
   CAS_TKGeomAlgo
   CAS_TKGeomBase
   CAS_TKHLR
-  CAS_TKIGES
   CAS_TKLCAF
   CAS_TKMath
   CAS_TKMesh
@@ -76,20 +75,12 @@ MARK_AS_ADVANCED(
   CAS_TKStdL
   CAS_TKStdLSchema
   CAS_TKStdSchema
-  CAS_TKSTEP
-  CAS_TKSTEP209
-  CAS_TKSTEPAttr
-  CAS_TKSTEPBase
-  CAS_TKSTL
   CAS_TKTObj
   CAS_TKTopAlgo
   CAS_TKV2d
   CAS_TKV3d
-  CAS_TKVRML
   CAS_TKXCAF
   CAS_TKXCAFSchema
-  CAS_TKXDEIGES
-  CAS_TKXDESTEP
   CAS_TKXMesh
   CAS_TKXml
   CAS_TKXmlL
@@ -104,6 +95,29 @@ MARK_AS_ADVANCED(
   CAS_Xmu
 )
 
+SET(OCCT_VERSION_780 "7.8.0")
+IF(CAS_VERSION_STR VERSION_LESS ${OCCT_VERSION_780})
+  MARK_AS_ADVANCED(
+    CAS_TKIGES
+    CAS_TKXDEIGES
+    CAS_TKXDESTEP
+    CAS_TKSTEP
+    CAS_TKSTEP209
+    CAS_TKSTEPAttr
+    CAS_TKSTEPBase
+    CAS_TKSTL
+    CAS_TKVRML
+  )
+ELSE()
+  MARK_AS_ADVANCED(
+    CAS_TKDEIGES
+    CAS_TKDESTEP
+    CAS_TKDESTL
+    CAS_TKDEOBJ
+    CAS_TKDEVRML
+  )
+ENDIF()
+
 SET(CAS_STDPLUGIN TKStd)
 SET(CAS_BINPLUGIN TKBin)