diff options
author | Sune Vuorela <sune@vuorela.dk> | 2015-02-03 08:14:34 +0100 |
---|---|---|
committer | Sune Vuorela <sune@vuorela.dk> | 2015-02-12 18:34:17 +0000 |
commit | c030540f37084effca4aa7e8d94ceeda95d60487 (patch) | |
tree | e7f622eff02699573ca1ba8b0fbd6a18ab2f3643 /src | |
parent | 07cd153c7e9382d4c0fed29cf6682f7d0a37645b (diff) |
Make qdbusxml2cpp output reproducible
There doesn't seem to be a need for a timestamp in the include guard
anyway. The class name and similar stays the same, so it seems to just
add randomness to the build because it is possible.
Change-Id: I186d281d7ec4a3db08a128ca170e455132930cba
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'src')
-rw-r--r-- | src/tools/qdbusxml2cpp/qdbusxml2cpp.cpp | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/src/tools/qdbusxml2cpp/qdbusxml2cpp.cpp b/src/tools/qdbusxml2cpp/qdbusxml2cpp.cpp index 3d3df4128d..b4c23da628 100644 --- a/src/tools/qdbusxml2cpp/qdbusxml2cpp.cpp +++ b/src/tools/qdbusxml2cpp/qdbusxml2cpp.cpp @@ -32,7 +32,6 @@ ****************************************************************************/ #include <qbytearray.h> -#include <qdatetime.h> #include <qdebug.h> #include <qfile.h> #include <qfileinfo.h> @@ -58,7 +57,6 @@ static QString parentClassName; static QString proxyFile; static QString adaptorFile; static QString inputFile; -static QDateTime classCreationTime; static bool skipNamespaces; static bool verbose; static bool includeMocs; @@ -212,10 +210,8 @@ static QDBusIntrospection::Interfaces readInput() QFile input(inputFile); if (inputFile.isEmpty() || inputFile == QLatin1String("-")) { input.open(stdin, QIODevice::ReadOnly); - classCreationTime = QDateTime::currentDateTime(); } else { input.open(QIODevice::ReadOnly); - classCreationTime = QFileInfo(input).lastModified(); } QByteArray data = input.readAll(); @@ -560,9 +556,8 @@ static void writeProxy(const QString &filename, const QDBusIntrospection::Interf } else { includeGuard = QLatin1String("QDBUSXML2CPP_PROXY"); } - includeGuard = QString(QLatin1String("%1_%2")) - .arg(includeGuard) - .arg(classCreationTime.toTime_t()); + includeGuard = QString(QLatin1String("%1")) + .arg(includeGuard); hs << "#ifndef " << includeGuard << endl << "#define " << includeGuard << endl << endl; @@ -868,9 +863,8 @@ static void writeAdaptor(const QString &filename, const QDBusIntrospection::Inte } else { includeGuard = QLatin1String("QDBUSXML2CPP_ADAPTOR"); } - includeGuard = QString(QLatin1String("%1_%2")) - .arg(includeGuard) - .arg(QDateTime::currentDateTime().toTime_t()); + includeGuard = QString(QLatin1String("%1")) + .arg(includeGuard); hs << "#ifndef " << includeGuard << endl << "#define " << includeGuard << endl << endl; |