aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/language
diff options
context:
space:
mode:
authorChristian Kandeler <christian.kandeler@digia.com>2014-10-06 11:57:41 +0200
committerChristian Kandeler <christian.kandeler@digia.com>2014-10-06 12:16:58 +0200
commit698a6387f2705a1857a6ef2ed9e566f91faf76a6 (patch)
treeb5fbf3d39e10f0d551a8792511c32b23e599717d /src/lib/corelib/language
parentb3321f0b83e2c13d48ed810ba5a28e9bfcfc881d (diff)
Add tools/architectures.h
The architecture-related functions do not belong into hostosinfo.h. What's even worse is that we currently include that private header in Qt Creator, which is a no-go. So introduce a new public header that supplies the required functionality. Change-Id: I413c1bcfdf799f3aa768ce5c116f0122da8ac81c Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
Diffstat (limited to 'src/lib/corelib/language')
-rw-r--r--src/lib/corelib/language/evaluatorscriptclass.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/corelib/language/evaluatorscriptclass.cpp b/src/lib/corelib/language/evaluatorscriptclass.cpp
index 788d75c7c..35ded7b2f 100644
--- a/src/lib/corelib/language/evaluatorscriptclass.cpp
+++ b/src/lib/corelib/language/evaluatorscriptclass.cpp
@@ -36,6 +36,7 @@
#include "item.h"
#include "scriptengine.h"
#include "propertydeclaration.h"
+#include <tools/architectures.h>
#include <tools/hostosinfo.h>
#include <tools/qbsassert.h>
#include <tools/scripttools.h>
@@ -597,7 +598,7 @@ QScriptValue EvaluatorScriptClass::js_canonicalArchitecture(QScriptContext *cont
QLatin1String("canonicalArchitecture expects 1 argument"));
}
const QString architecture = context->argument(0).toString();
- return engine->toScriptValue(HostOsInfo::canonicalArchitecture(architecture));
+ return engine->toScriptValue(canonicalArchitecture(architecture));
}
} // namespace Internal