From 37c8dc4110bbcf517625a8c9cec8ecdf4ca556ba Mon Sep 17 00:00:00 2001 From: wmayer Date: Thu, 8 Oct 2020 17:22:53 +0200 Subject: [PATCH] CMake: add OCCT libraries. Print lib and header locations in summary report --- cMake/FindOpenCasCade.cmake | 11 ++++++++--- cMake/FreeCAD_Helpers/PrintFinalReport.cmake | 2 +- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/cMake/FindOpenCasCade.cmake b/cMake/FindOpenCasCade.cmake index 7f6773a1ea..1668794d6e 100644 --- a/cMake/FindOpenCasCade.cmake +++ b/cMake/FindOpenCasCade.cmake @@ -125,29 +125,34 @@ if(OCC_FOUND) TKSTL TKShHealing TKXSBase - TKBin TKBool TKBO - TKCDF TKBRep TKTopAlgo TKGeomAlgo TKGeomBase TKOffset TKPrim - TKSTEP TKSTEPBase TKSTEPAttr + TKSTEP209 + TKSTEP TKHLR TKFeat ) set(OCC_OCAF_LIBRARIES + TKBin + TKBinL TKCAF TKXCAF TKLCAF + TKVCAF + TKCDF TKXDESTEP TKXDEIGES TKMeshVS + TKService + TKV3d ) if(OCC_VERSION_STRING VERSION_LESS 6.7.3) list(APPEND OCC_OCAF_LIBRARIES TKAdvTools) diff --git a/cMake/FreeCAD_Helpers/PrintFinalReport.cmake b/cMake/FreeCAD_Helpers/PrintFinalReport.cmake index 201eca7dc4..7a73db91e3 100644 --- a/cMake/FreeCAD_Helpers/PrintFinalReport.cmake +++ b/cMake/FreeCAD_Helpers/PrintFinalReport.cmake @@ -35,7 +35,7 @@ macro(PrintFinalReport) message(STATUS "PyCXX: [${PYCXX_INCLUDE_DIR}]") - message(STATUS "OCC: ${OCC_VERSION_STRING} [${OCC_LIBRARIES}]") + message(STATUS "OCC: ${OCC_VERSION_STRING} [${OCC_LIBRARIES}] [${OCC_LIBRARY_DIR}] [${OCC_INCLUDE_DIR}]") if(BUILD_SMESH) if(FREECAD_USE_EXTERNAL_SMESH)