forked from qt-creator/qt-creator
Maemo: Re-order some environment settings for extra safety.
Probably not needed here, but can't hurt either.
This commit is contained in:
@@ -96,9 +96,6 @@ void MaemoToolChain::addToEnvironment(Utils::Environment &env) const
|
|||||||
{
|
{
|
||||||
QtVersion *v = QtVersionManager::instance()->version(m_qtVersionId);
|
QtVersion *v = QtVersionManager::instance()->version(m_qtVersionId);
|
||||||
const QString maddeRoot = MaemoGlobal::maddeRoot(v);
|
const QString maddeRoot = MaemoGlobal::maddeRoot(v);
|
||||||
env.prependOrSetPath(QDir::toNativeSeparators(QString("%1/bin").arg(maddeRoot)));
|
|
||||||
env.prependOrSetPath(QDir::toNativeSeparators(QString("%1/bin")
|
|
||||||
.arg(MaemoGlobal::targetRoot(v))));
|
|
||||||
|
|
||||||
// put this into environment to make pkg-config stuff work
|
// put this into environment to make pkg-config stuff work
|
||||||
env.prependOrSet(QLatin1String("SYSROOT_DIR"), QDir::toNativeSeparators(sysroot()));
|
env.prependOrSet(QLatin1String("SYSROOT_DIR"), QDir::toNativeSeparators(sysroot()));
|
||||||
@@ -109,6 +106,10 @@ void MaemoToolChain::addToEnvironment(Utils::Environment &env) const
|
|||||||
env.prependOrSet(QLatin1String("PERL5LIB"),
|
env.prependOrSet(QLatin1String("PERL5LIB"),
|
||||||
QDir::toNativeSeparators(QString("%1/madlib/perl5").arg(maddeRoot)));
|
QDir::toNativeSeparators(QString("%1/madlib/perl5").arg(maddeRoot)));
|
||||||
|
|
||||||
|
env.prependOrSetPath(QDir::toNativeSeparators(QString("%1/bin").arg(maddeRoot)));
|
||||||
|
env.prependOrSetPath(QDir::toNativeSeparators(QString("%1/bin")
|
||||||
|
.arg(MaemoGlobal::targetRoot(v))));
|
||||||
|
|
||||||
const QString manglePathsKey = QLatin1String("GCCWRAPPER_PATHMANGLE");
|
const QString manglePathsKey = QLatin1String("GCCWRAPPER_PATHMANGLE");
|
||||||
if (!env.hasKey(manglePathsKey)) {
|
if (!env.hasKey(manglePathsKey)) {
|
||||||
const QStringList pathsToMangle = QStringList() << QLatin1String("/lib")
|
const QStringList pathsToMangle = QStringList() << QLatin1String("/lib")
|
||||||
|
|||||||
Reference in New Issue
Block a user