[opencascade] Fix shared lib on Linux (#31806)

This commit is contained in:
Michael MIGLIORE 2023-06-05 22:37:51 +02:00 committed by GitHub
parent 04d50defc7
commit 7620e50bae
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 8 additions and 3 deletions

View File

@ -98,7 +98,7 @@ if (NOT VCPKG_BUILD_TYPE)
endif()
if (VCPKG_LIBRARY_LINKAGE STREQUAL "dynamic")
if (VCPKG_TARGET_IS_WINDOWS AND VCPKG_LIBRARY_LINKAGE STREQUAL "dynamic")
# debug creates libd and bind directories that need moving
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/bin")
file(RENAME "${CURRENT_PACKAGES_DIR}/debug/bind" "${CURRENT_PACKAGES_DIR}/debug/bin")

View File

@ -1,7 +1,7 @@
{
"name": "opencascade",
"version": "7.6.2",
"port-version": 3,
"port-version": 4,
"description": "Open CASCADE Technology (OCCT) is an open-source software development platform for 3D CAD, CAM, CAE.",
"homepage": "https://github.com/Open-Cascade-SAS/OCCT",
"license": "LGPL-2.1",

View File

@ -5870,7 +5870,7 @@
},
"opencascade": {
"baseline": "7.6.2",
"port-version": 3
"port-version": 4
},
"opencc": {
"baseline": "1.1.6",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "935cc481bbce6ae22ed3257376f0a3edb198d3e2",
"version": "7.6.2",
"port-version": 4
},
{
"git-tree": "3bf7c68565ee022f685f20eb18bb2e38cfdffb17",
"version": "7.6.2",