Hello! I have a question regarding BundleUtilities. I need to deploy an application on mac (building the application, then making a bundle from it, then fixing up the dependencies in order for it to be stand-alone). I need to make a macos app bundle which has the following structure:
-MyApp.app -Contents -Frameworks (all dependencies are here) -MacOS -MyExecutable1 -MyExecutable2 -Resources -PlugIns (QT deploy made this folder) So as this application uses QT, I tried to used macdeployqt, but it just doesn't work with two executables in one bundle (doesn't fixing the dependencies, if I check with otool, some of the libraries and frameworks were not be able to become resolved). So I decided to use cmakes' BundleUtilities as I am also using cmake build system. I call the function like this: include(BundleUtilities) set(APPS "MyApp.app") fixup_bundle("${APPS}" "" "") It fixes up everything good, only the QT related dependencies (and another 3rd party lib). It says: Error: copying file (when tries to copy the framework to the correct place) and "warning: cannot resolve item @rpath/QtNetwork.framework/Versions/5/QtNetwork warning: gp_resolved_file_type non-absolute file '@rpath/QtNetwork.framework/Versions/5/QtNetwork' returning type 'other' - possibly incorrect" All the QT related frameworks are in the app bundle already, as I called macdeployqt, so it copied the QT frameworks in the bundles' Frameworks directory. I could not find any hint on the web, so I hope here I can get some advice on how to proceed. Thank you in advance! Kinga
-- Powered by www.kitware.com Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Kitware offers various services to support the CMake community. For more information on each offering, please visit: CMake Support: http://cmake.org/cmake/help/support.html CMake Consulting: http://cmake.org/cmake/help/consulting.html CMake Training Courses: http://cmake.org/cmake/help/training.html Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Follow this link to subscribe/unsubscribe: https://cmake.org/mailman/listinfo/cmake-developers