Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
5.15
-
None
Description
macdeployqt does not deploy non-qt frameworks. because the way it find library path does not fit non-qt frameworks.
here is an example:
my framework's path is /User/xxx/mac/x86_64/xxx.framework
but the macdeployqt tool will replace the path to
/User/xxx/mac/lib/xxx.framework
because of this line:
// code placeholder info.frameworkDirectory += "/" + (qtPath + "lib/").simplified();
in file
qttools/src/macdeployqt/shared/shared.cpp
replace with this will be ok
// code placeholder info.frameworkDirectory += "/" + (qtPath + currentPart + "/").simplified();