diff options
author | Oswald Buddenhagen <oswald.buddenhagen@nokia.com> | 2012-04-23 14:47:34 +0200 |
---|---|---|
committer | Oswald Buddenhagen <oswald.buddenhagen@nokia.com> | 2012-06-27 14:35:27 +0200 |
commit | 5ef3c155db83ec6689e1cb8ec7a8e2a585903a6e (patch) | |
tree | 9d7e46a50ddfd03d06fae9c4b1ca75e821992bc9 /qmake | |
parent | b2b72eea044c90135284fb2ab2c4493d92f2502c (diff) |
set $$_DATE_ only on project startup
this changes the semantics a bit - it will be the datetime of qmake
startup rather than the time a particular file is processed. i'd argue
that this is insignificant.
Change-Id: I75918967bef25038ce54aa81ab03c027384c0268
Reviewed-by: Joerg Bornemann <joerg.bornemann@nokia.com>
Diffstat (limited to 'qmake')
-rw-r--r-- | qmake/project.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/qmake/project.cpp b/qmake/project.cpp index 925cd613fd..00da74b003 100644 --- a/qmake/project.cpp +++ b/qmake/project.cpp @@ -1645,6 +1645,7 @@ QMakeProject::loadDefaults() vars["DIR_SEPARATOR"] << Option::dir_sep; vars["DIRLIST_SEPARATOR"] << Option::dirlist_sep; vars["QMAKE_QMAKE"] << Option::qmake_abslocation; + vars["_DATE_"] << QDateTime::currentDateTime().toString(); #if defined(Q_OS_WIN32) vars["QMAKE_HOST.os"] << QString::fromLatin1("Windows"); @@ -3767,9 +3768,6 @@ QStringList &QMakeProject::values(const QString &_var, QHash<QString, QStringLis } else if(var == QLatin1String("_FILE_")) { //parser file var = ".BUILTIN." + var; place[var] = QStringList(parser.file); - } else if(var == QLatin1String("_DATE_")) { //current date/time - var = ".BUILTIN." + var; - place[var] = QStringList(QDateTime::currentDateTime().toString()); } //qDebug("REPLACE [%s]->[%s]", qPrintable(var), qPrintable(place[var].join("::"))); return place[var]; |