]> OCCT Git - occt.git/commit
Configuration - Fixed pathes to 3rd-party in cmake configuration (#523)
authorPasukhin Dmitry <dpasukhi@opencascade.com>
Thu, 15 May 2025 12:04:14 +0000 (13:04 +0100)
committerGitHub <noreply@github.com>
Thu, 15 May 2025 12:04:14 +0000 (13:04 +0100)
commit469da02ca651dd6f5cf71268001b14e269215ea8
treea7b3d39a55d8614945753a22923049d6d6c1f586
parent81ca522102857f56c1b43adacfddd08bda5b89a3
Configuration - Fixed pathes to 3rd-party in cmake configuration (#523)

Update target_link_libraries to use PUBLIC and PRIVATE visibility for dependencies.
Now all 3rd-party is hidden for the external linking, no more issues to invalid path to 3rd-party
18 files changed:
adm/cmake/occt_macros.cmake
adm/cmake/occt_toolkit.cmake
src/DataExchange/TKDEIGES/CMakeLists.txt
src/DataExchange/TKDEIGES/FILES.cmake
src/DataExchange/TKDESTEP/CMakeLists.txt
src/DataExchange/TKDESTEP/FILES.cmake
src/DataExchange/TKXSBase/CMakeLists.txt
src/DataExchange/TKXSBase/FILES.cmake
src/FoundationClasses/TKMath/CMakeLists.txt
src/FoundationClasses/TKMath/FILES.cmake
src/FoundationClasses/TKernel/CMakeLists.txt
src/FoundationClasses/TKernel/FILES.cmake
src/ModelingAlgorithms/TKMesh/CMakeLists.txt
src/ModelingAlgorithms/TKMesh/FILES.cmake
src/ModelingData/TKBRep/CMakeLists.txt
src/ModelingData/TKBRep/FILES.cmake
src/Visualization/TKV3d/CMakeLists.txt
src/Visualization/TKV3d/FILES.cmake