From 1ed3538b218a51333ba1a89fdd57b907b3bf54fe Mon Sep 17 00:00:00 2001 From: Oswald Buddenhagen Date: Tue, 28 Aug 2012 16:31:18 +0200 Subject: [PATCH] don't use HostOsInfo class in shared/proparser this class cannot be used in code which is shared outside creator. Change-Id: I0f4a6c1599bdf21fab532c974acf8ccd82ad318e Reviewed-by: Daniel Teske Reviewed-by: Christian Kandeler --- src/shared/proparser/profileevaluator.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/shared/proparser/profileevaluator.cpp b/src/shared/proparser/profileevaluator.cpp index 9bf6ff17bb3..2b8e5e46511 100644 --- a/src/shared/proparser/profileevaluator.cpp +++ b/src/shared/proparser/profileevaluator.cpp @@ -33,8 +33,6 @@ #include "qmakeglobals.h" #include "ioutils.h" -#include - #include using namespace ProFileEvaluatorInternal; @@ -95,8 +93,11 @@ QStringList ProFileEvaluator::values(const QString &variableName, const ProFile QString ProFileEvaluator::sysrootify(const QString &path, const QString &baseDir) const { - const Qt::CaseSensitivity cs = Utils::HostOsInfo::isWindowsHost() - ? Qt::CaseInsensitive : Qt::CaseSensitive; +#ifdef Q_OS_WIN + Qt::CaseSensitivity cs = Qt::CaseInsensitive; +#else + Qt::CaseSensitivity cs = Qt::CaseSensitive; +#endif const bool isHostSystemPath = d->m_option->sysroot.isEmpty() || path.startsWith(d->m_option->sysroot, cs) || path.startsWith(baseDir, cs) || path.startsWith(d->m_outputDir, cs);