forked from qt-creator/qt-creator
QtSupport: Work around OpenBSD's idiosyncratic naming scheme
Fixes: QTCREATORBUG-23818 Change-Id: I0b2ec8621224dbfbe1a1e2c5990a9c168573dc8e Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -2034,6 +2034,9 @@ FilePaths BaseQtVersionPrivate::qtCorePaths()
|
|||||||
else if (file.endsWith(".dll")
|
else if (file.endsWith(".dll")
|
||||||
|| file.endsWith(QString::fromLatin1(".so.") + versionString)
|
|| file.endsWith(QString::fromLatin1(".so.") + versionString)
|
||||||
|| file.endsWith(".so")
|
|| file.endsWith(".so")
|
||||||
|
#if defined(Q_OS_OPENBSD)
|
||||||
|
|| file.contains(QRegularExpression("\\.so\\.[0-9]+\\.[0-9]+$")) // QTCREATORBUG-23818
|
||||||
|
#endif
|
||||||
|| file.endsWith(QLatin1Char('.') + versionString + ".dylib"))
|
|| file.endsWith(QLatin1Char('.') + versionString + ".dylib"))
|
||||||
dynamicLibs.append(FilePath::fromFileInfo(info));
|
dynamicLibs.append(FilePath::fromFileInfo(info));
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user