From fb3e4d18f892a59fc01eab9249c8cdd1d8ebe4c5 Mon Sep 17 00:00:00 2001
From: Liang Qi <liang.qi@nokia.com>
Date: Wed, 11 May 2011 12:48:16 +0200
Subject: [PATCH] Add QTXMLPATTERNS_VERSION macro for qtxmlpatterns

Provide version info for each library.

Task-number: QTMODULARIZATION-44
Reviewed-by: axis
---
 .gitignore                      | 2 ++
 src/xmlpatterns/xmlpatterns.pro | 3 +++
 sync.profile                    | 1 +
 3 files changed, 6 insertions(+)

diff --git a/.gitignore b/.gitignore
index 5b4d2f24..84cae184 100644
--- a/.gitignore
+++ b/.gitignore
@@ -119,6 +119,8 @@ translations/*.qm
 translations/*_untranslated.ts
 qrc_*.cpp
 
+src/xmlpatterns/qtxmlpatternsversion.h
+
 # Test generated files
 QObject.log
 tst_*
diff --git a/src/xmlpatterns/xmlpatterns.pro b/src/xmlpatterns/xmlpatterns.pro
index 906d058f..6ed3033c 100644
--- a/src/xmlpatterns/xmlpatterns.pro
+++ b/src/xmlpatterns/xmlpatterns.pro
@@ -14,6 +14,9 @@ win32-msvc*|win32-icc:QMAKE_LFLAGS += /BASE:0x61000000
 unix|win32-g++*:QMAKE_PKGCONFIG_REQUIRES = QtCore \
     QtNetwork
 include($$QT_SOURCE_TREE/src/qbase.pri)
+
+HEADERS += qtxmlpatternsversion.h
+
 PRECOMPILED_HEADER = $$QT_SOURCE_TREE/src/corelib/global/qt_pch.h
 include($$PWD/common.pri)
 include($$PWD/acceltree/acceltree.pri)
diff --git a/sync.profile b/sync.profile
index 542e919e..2a0245ca 100644
--- a/sync.profile
+++ b/sync.profile
@@ -4,6 +4,7 @@
 %moduleheaders = ( # restrict the module headers to those found in relative path
 );
 %classnames = (
+    "qtxmlpatternsversion.h" => "QtXmlPatternsVersion",
 );
 %mastercontent = (
     "core" => "#include <QtCore/QtCore>\n",
-- 
GitLab