Closed leamas closed 4 years ago
At a closer look the culprit seems to be the file cmake/PluginInstall.cmake. It contains lines like
INSTALL(TARGETS ${PACKAGE_NAME} RUNTIME LIBRARY DESTINATION ${CMAKE_BINARY_DIR}/OpenCPN.app/Contents/SharedSupport/plugins)
i. e., the source path is part of the destination. This is clearly wrong, but I have no idea how to fix it.
Fixed in current code. Closing
On Mac, the result of make install seemingly includes the build environment. For example, one path looks like
Obviously, this makes no sense. Having elements from both the travis build user and my userid creates serious problems to have reproducible results. This might have slipped through the net because the only artifact from the mac build so far has been the dmg file, and this does not suffer from this.
A simple make install on a macos machine should reveal the complete truth....