Salome HOME
[Code coverage GeomAlgoAPI]: Remove unused method in Partition
[modules/shaper.git] / src / XAO / CMakeLists.txt
index 2e9700e8412423ec100781c5ec4d2da1b41161f8..a4fa551c1f874e057706104d9d912e682b838cbf 100644 (file)
@@ -27,15 +27,16 @@ INCLUDE(Common)
 INCLUDE(XMLProcessing)
 
 # additional include directories
-INCLUDE_DIRECTORIES(${CAS_INCLUDE_DIRS})
+INCLUDE_DIRECTORIES(${OpenCASCADE_INCLUDE_DIR})
 
 # additional preprocessor / compiler flags
-ADD_DEFINITIONS(-DXAO_EXPORTS ${CAS_DEFINITIONS})
+ADD_DEFINITIONS(-DXAO_EXPORTS ${OpenCASCADE_DEFINITIONS})
 
 # libraries to link to
 SET(PROJECT_LIBRARIES
   ${LIBXML2_LIBRARIES}
-  ${CAS_TKBRep} ${CAS_TKTopAlgo} ${CAS_TKG2d}
+  ${OpenCASCADE_ModelingData_LIBRARIES}
+  ${OpenCASCADE_ModelingAlgorithms_LIBRARIES}
   )
 
 # --- headers ---
@@ -86,6 +87,6 @@ SET(XAO_SOURCES
 
 # --- rules ---
 
-ADD_LIBRARY(XAO SHARED ${XAO_SOURCES} ${XAO_HEADERS})
-TARGET_LINK_LIBRARIES(XAO ${PROJECT_LIBRARIES})
-INSTALL(TARGETS XAO DESTINATION ${SHAPER_INSTALL_BIN})
+ADD_LIBRARY(XAOShaper SHARED ${XAO_SOURCES} ${XAO_HEADERS})
+TARGET_LINK_LIBRARIES(XAOShaper ${PROJECT_LIBRARIES})
+INSTALL(TARGETS XAOShaper DESTINATION ${SHAPER_INSTALL_BIN})