OSDN Git Service

Export qmakestep and makestep
authorDaniel Teske <daniel.teske@nokia.com>
Thu, 21 Jul 2011 13:05:52 +0000 (15:05 +0200)
committerEike Ziller <eike.ziller@nokia.com>
Thu, 4 Aug 2011 08:14:48 +0000 (10:14 +0200)
Needed by plugins implementing their own qt4 targets.
Backport was asked for on IRC.

Change-Id: Idad09914f95259443c06ecdf458e9ce63c802cc3
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
(cherry picked from commit a838d4ac0191de63e3a3a17290ffa6d14457c4d2)
Reviewed-on: http://codereview.qt.nokia.com/2587
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
src/plugins/qt4projectmanager/makestep.h
src/plugins/qt4projectmanager/qmakestep.h

index 1a11b72..ded9567 100644 (file)
@@ -33,6 +33,8 @@
 #ifndef MAKESTEP_H
 #define MAKESTEP_H
 
+#include "qt4projectmanager_global.h"
+
 #include <projectexplorer/abstractprocessstep.h>
 #include <projectexplorer/buildstep.h>
 #include <projectexplorer/task.h>
@@ -55,7 +57,7 @@ class Qt4BuildConfiguration;
 
 namespace Internal {
 
-class MakeStepFactory : public ProjectExplorer::IBuildStepFactory
+class QT4PROJECTMANAGER_EXPORT MakeStepFactory : public ProjectExplorer::IBuildStepFactory
 {
     Q_OBJECT
 
index 28a3043..4e7dc96 100644 (file)
@@ -33,6 +33,7 @@
 #ifndef QMAKESTEP_H
 #define QMAKESTEP_H
 
+#include "qt4projectmanager_global.h"
 #include <QtCore/qglobal.h>
 
 QT_BEGIN_NAMESPACE
@@ -75,7 +76,7 @@ public:
 } // namespace Internal
 
 
-class QMakeStep : public ProjectExplorer::AbstractProcessStep
+class QT4PROJECTMANAGER_EXPORT QMakeStep : public ProjectExplorer::AbstractProcessStep
 {
     Q_OBJECT
     friend class Internal::QMakeStepFactory;