Browse Source

Exit if appDirPath == "/", closes #144

master
probonopd 7 years ago
committed by GitHub
parent
commit
892964978c
  1. 7
      tools/linuxdeployqt/main.cpp

7
tools/linuxdeployqt/main.cpp

@ -185,7 +185,7 @@ int main(int argc, char **argv)
if (QDir().exists(appBinaryPath)) {
qDebug() << "app-binary:" << appBinaryPath;
} else {
qDebug() << "Error: Could not find app-binary" << appBinaryPath;
LogError() << "Error: Could not find app-binary" << appBinaryPath;
return 1;
}
@ -199,6 +199,11 @@ int main(int argc, char **argv)
QString relativePrefix = fhsPrefix.replace(appDirPath+"/", "");
relativeBinPath = relativePrefix + "/bin/" + appName;
}
if(appDirPath == "/"){
LogError() << "'/' is not a valid AppDir. Please refer to the documentation.";
LogError() << "Consider adding INSTALL_ROOT or DESTDIR to your install steps.";
return 1;
}
qDebug() << "appDirPath:" << appDirPath;
qDebug() << "relativeBinPath:" << relativeBinPath;

Loading…
Cancel
Save