From 6cbd3ed014a2ddf7345c7d805959a4c87265d18d Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Tue, 2 Dec 2025 17:58:35 +0500 Subject: [PATCH] cmake - drop `OPENCASCADE_LIBRARIES ` variable #7388 --- cmake/CMakeLists.txt | 4 ++-- src/serializers/CMakeLists.txt | 6 +++++- src/serializers/schema_dependent/CMakeLists.txt | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/cmake/CMakeLists.txt b/cmake/CMakeLists.txt index 5ed85e6b9e..a6ad1a5130 100644 --- a/cmake/CMakeLists.txt +++ b/cmake/CMakeLists.txt @@ -207,8 +207,8 @@ endif() if(WITH_OPENCASCADE) find_package(OpenCASCADE REQUIRED) - # Map OpenCASCADE_LIBRARIES variable from OpenCASCADEConfig.cmake to OPENCASCADE_LIBRARIES used by kernel generic cmake file - set(OPENCASCADE_LIBRARIES ${OpenCASCADE_LIBRARIES}) + # Map OpenCASCADE_LIBRARIES variable from OpenCASCADEConfig.cmake to OpenCASCADE_LIBRARIES used by kernel generic cmake file + set(OpenCASCADE_LIBRARIES ${OpenCASCADE_LIBRARIES}) add_definitions(-DIFOPSH_WITH_OPENCASCADE) set(SWIG_DEFINES ${SWIG_DEFINES} -DIFOPSH_WITH_OPENCASCADE) list(APPEND GEOMETRY_KERNELS opencascade) diff --git a/src/serializers/CMakeLists.txt b/src/serializers/CMakeLists.txt index 65ebc13169..c575958a70 100644 --- a/src/serializers/CMakeLists.txt +++ b/src/serializers/CMakeLists.txt @@ -17,7 +17,11 @@ if(WITH_PROJ) target_link_libraries(Serializers PRIVATE proj::proj) endif() -target_link_libraries(Serializers PRIVATE ${SERIALIZER_SCHEMA_LIBRARIES} ${OPENCOLLADA_LIBRARIES} ${USD_LIBRARIES} IfcGeom ${OPENCASCADE_LIBRARIES} ${kernel_libraries} IfcParse) +target_link_libraries(Serializers + PRIVATE + ${SERIALIZER_SCHEMA_LIBRARIES} ${OPENCOLLADA_LIBRARIES} ${USD_LIBRARIES} + IfcGeom ${OpenCASCADE_LIBRARIES} ${kernel_libraries} IfcParse +) install(TARGETS Serializers) diff --git a/src/serializers/schema_dependent/CMakeLists.txt b/src/serializers/schema_dependent/CMakeLists.txt index deb9bc23c3..c3c2fc42d8 100644 --- a/src/serializers/schema_dependent/CMakeLists.txt +++ b/src/serializers/schema_dependent/CMakeLists.txt @@ -9,7 +9,7 @@ foreach(schema ${SCHEMA_VERSIONS}) if(WASM_BUILD) target_link_libraries(Serializers_ifc${schema} ${HDF5_LIBRARIES}) else() - target_link_libraries(Serializers_ifc${schema} IfcGeom ${OPENCASCADE_LIBRARIES} ${HDF5_LIBRARIES}) + target_link_libraries(Serializers_ifc${schema} IfcGeom ${OpenCASCADE_LIBRARIES} ${HDF5_LIBRARIES}) endif() install(TARGETS Serializers_ifc${schema})