Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions vtk_sdk_python_wheel_helper/VTKSDKInstallRuntimeDeps.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,10 @@
`POST_EXCLUDE_REGEXES`, `POST_INCLUDE_FILES` and `POST_EXCLUDE_FILES`
are forwarded to underlying `file(GET_RUNTIME_DEPENDENCIES)`

Wheels are packaged as ZIP archives. This is important as ZIPs do not support symlinks.
If one of your target links against a symlink, the symlink will be replaced by a COPY of the so/dylib.
This may significantly increase the size of your packages.

.. code-block:: cmake

vtksdk_build_modules(<package_name>
Expand Down
4 changes: 1 addition & 3 deletions vtk_sdk_python_wheel_helper/VTKSDKModuleBuilder.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@
vtksdk_build_modules(<package_name>
[SOURCE_DIR <path>]
[ENABLE_TESTS <TRUE_VALUE|FALSE_VALUE>]
[STATIC]
[LAYOUT <Runtime|SDK>]
[STATIC]
[DEPENDENCIES <packages...>]
MODULES <module>...
)
Expand Down Expand Up @@ -131,8 +131,6 @@ function(vtksdk_build_modules package_name)
RUNTIME_DESTINATION "${lib_install_dir}"
LIBRARY_DESTINATION "${lib_install_dir}"
UTILITY_TARGET vtk_sdk_utility_target
VERSION ${SKBUILD_PROJECT_VERSION}
SOVERSION "1"
${sdk_args_build}
)

Expand Down
Loading