Workspace 6.21.5
|
Creates a PackageItem representing a shared library that is to be added to a package. A shared library is a .so file on Linux, a .dylib file on MacOS and a .dll file on Windows.
Inputs: | |||
---|---|---|---|
Include in package | bool | If enabled, the shared library (and other related items) will be added to the package. | |
Source directory | QString | ||
Library base name | QString | ||
Destination directory | QString | ||
Group read permission | bool | ||
World read permission | bool | ||
Include Windows import library | bool | Will also include the corresponding .lib import library (Windows only). | |
Windows import library destination directory | QString | ||
Include headers in Mac framework | bool | Will also package up headers in a Mac framework (MacOS only). | |
Outputs: | |||
Package item | CSIRO::Package::PackageItem | ||
Found headers in Mac framework | bool | If true, the operation was able to find the headers in a Mac framework (MacOS only). |