forked from qt-creator/qt-creator
Replace some Q_OS_* constructs with their HostOsInfo equivalents.
Change-Id: I023ba83f3dfc8ba51a6dda6236d0156358a2e592 Reviewed-by: Orgad Shaneh <orgads@gmail.com> Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
This commit is contained in:
@@ -32,6 +32,7 @@
|
||||
#include "cmakeprojectmanager.h"
|
||||
|
||||
#include <coreplugin/icore.h>
|
||||
#include <utils/hostosinfo.h>
|
||||
#include <utils/pathchooser.h>
|
||||
#include <utils/fancylineedit.h>
|
||||
#include <projectexplorer/kitinformation.h>
|
||||
@@ -423,14 +424,12 @@ void CMakeRunPage::initializePage()
|
||||
if (hasCodeBlocksGenerator && (cachedGenerator.isEmpty() || cachedGenerator == "NMake Makefiles"))
|
||||
m_generatorComboBox->addItem(tr("NMake Generator (%1)").arg(k->displayName()), kitVariant);
|
||||
} else if (targetAbi.osFlavor() == ProjectExplorer::Abi::WindowsMSysFlavor) {
|
||||
#ifdef Q_OS_WIN
|
||||
if (cachedGenerator.isEmpty() || cachedGenerator == "MinGW Makefiles")
|
||||
m_generatorComboBox->addItem(tr("MinGW Generator (%1)").arg(k->displayName()), kitVariant);
|
||||
#else
|
||||
if (cachedGenerator.isEmpty() || cachedGenerator == "Unix Makefiles")
|
||||
if (Utils::HostOsInfo::isWindowsHost()) {
|
||||
if (cachedGenerator.isEmpty() || cachedGenerator == "MinGW Makefiles")
|
||||
m_generatorComboBox->addItem(tr("MinGW Generator (%1)").arg(k->displayName()), kitVariant);
|
||||
} else if (cachedGenerator.isEmpty() || cachedGenerator == "Unix Makefiles") {
|
||||
m_generatorComboBox->addItem(tr("Unix Generator (%1)").arg(k->displayName()), kitVariant);
|
||||
#endif
|
||||
|
||||
}
|
||||
}
|
||||
} else {
|
||||
// Non windows
|
||||
@@ -465,14 +464,13 @@ void CMakeRunPage::runCMake()
|
||||
|
||||
QString generator = QLatin1String("-GCodeBlocks - Unix Makefiles");
|
||||
if (tc->targetAbi().os() == ProjectExplorer::Abi::WindowsOS) {
|
||||
if (tc->targetAbi().osFlavor() == ProjectExplorer::Abi::WindowsMSysFlavor)
|
||||
#ifdef Q_OS_WIN
|
||||
generator = QLatin1String("-GCodeBlocks - MinGW Makefiles");
|
||||
#else
|
||||
generator = QLatin1String("-GCodeBlocks - Unix Makefiles");
|
||||
#endif
|
||||
else
|
||||
if (tc->targetAbi().osFlavor() == ProjectExplorer::Abi::WindowsMSysFlavor) {
|
||||
generator = Utils::HostOsInfo::isWindowsHost()
|
||||
? QLatin1String("-GCodeBlocks - MinGW Makefiles")
|
||||
: QLatin1String("-GCodeBlocks - Unix Makefiles");
|
||||
} else {
|
||||
generator = QLatin1String("-GCodeBlocks - NMake Makefiles");
|
||||
}
|
||||
}
|
||||
|
||||
Utils::Environment env = m_cmakeWizard->environment();
|
||||
|
||||
Reference in New Issue
Block a user