Overwrite shpkg: Overwrite rpath of linked shared library in osx
Description
Overwrite rpath of linked shared library
(e.g. JuniperKernel/libs/JuniperKernel.so
in osx only.
Typically, it is called by .onLoad() to update rpath if
pbdZMQ or pbdZMQ/libs/libzmq.*.dylib was moved to
a personal directory
(e.g. the binary package was installed to a none default path).
The commands otool and install_name_tool are required.
Permission may be needed (e.g. sudo) to overwrite the shared
library.
if (FALSE) {
### Called by .onLoad() within "JuniperKernel/R/zzz.R"overwrite.shpkg.rpath(mypkg = "JuniperKernel",
linkingto = "pbdZMQ",
shlib = "zmq")
}