summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrederik Gladhorn <frederik.gladhorn@digia.com>2014-06-30 15:34:00 +0200
committerFrederik Gladhorn <frederik.gladhorn@digia.com>2014-07-02 14:49:12 +0200
commitc96a250c3bd7153e4f21500e3a4cee4b0cf93c3a (patch)
tree660eacb5abf863459a41031259cef4f37e06e429
parent9a7e863c395e5edbaa11e631ccbb573aa881a59e (diff)
downloadqtenginio-c96a250c3bd7153e4f21500e3a4cee4b0cf93c3a.tar.gz
Fix static build
Task-number: QTBUG-39962 Change-Id: I58b4bb6e8a1abeceebabe559ac16a40ae29f7d15 Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
-rw-r--r--src/enginio_client/enginioclient_global.h10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/enginio_client/enginioclient_global.h b/src/enginio_client/enginioclient_global.h
index 66057bd..4627981 100644
--- a/src/enginio_client/enginioclient_global.h
+++ b/src/enginio_client/enginioclient_global.h
@@ -45,10 +45,14 @@
#include <QtCore/qglobal.h>
#include <QDebug>
-#if defined(ENGINIOCLIENT_LIBRARY)
-# define ENGINIOCLIENT_EXPORT Q_DECL_EXPORT
+#if defined(QT_SHARED) || !defined(QT_STATIC)
+# if defined(ENGINIOCLIENT_LIBRARY)
+# define ENGINIOCLIENT_EXPORT Q_DECL_EXPORT
+# else
+# define ENGINIOCLIENT_EXPORT Q_DECL_IMPORT
+# endif
#else
-# define ENGINIOCLIENT_EXPORT Q_DECL_IMPORT
+# define ENGINIOCLIENT_EXPORT
#endif
QT_BEGIN_NAMESPACE