Autotests: Compile on Windows

Reviewed-by: Roberto Raggi <qtc-committer@nokia.com>
This commit is contained in:
Friedemann Kleint
2009-10-26 17:26:53 +01:00
parent 4091efb47f
commit f13d4a104a
8 changed files with 18 additions and 6 deletions

View File

@@ -1,4 +1,9 @@
contains(CONFIG, dll) {
DEFINES += CPLUSPLUS_BUILD_LIB
} else {
DEFINES += CPLUSPLUS_BUILD_STATIC_LIB
}
INCLUDEPATH += $$PWD
include(../../shared/cplusplus/cplusplus.pri)

View File

@@ -1,5 +1,5 @@
TEMPLATE = lib
CONFIG+=dll
TARGET = CPlusPlus
DEFINES += NDEBUG

View File

@@ -2,7 +2,7 @@ TEMPLATE = lib
TARGET = Utils
QT += gui \
network
DEFINES += QTCREATOR_UTILS_LIBRARY
DEFINES += QTCREATOR_UTILS_LIB
include(../../qtcreatorlibrary.pri)
SOURCES += reloadpromptutils.cpp \
settingsutils.cpp \

View File

@@ -32,8 +32,10 @@
#include <QtCore/qglobal.h>
#if defined(QTCREATOR_UTILS_LIBRARY)
#if defined(QTCREATOR_UTILS_LIB)
# define QTCREATOR_UTILS_EXPORT Q_DECL_EXPORT
#elif defined(QTCREATOR_UTILS_STATIC_LIB) // Abuse single files for manual tests
# define QTCREATOR_UTILS_EXPORT
#else
# define QTCREATOR_UTILS_EXPORT Q_DECL_IMPORT
#endif

View File

@@ -54,6 +54,8 @@
# if defined(CPLUSPLUS_BUILD_LIB)
# define CPLUSPLUS_EXPORT Q_DECL_EXPORT
# elif defined(CPLUSPLUS_BUILD_STATIC_LIB)
# define CPLUSPLUS_EXPORT
# else
# define CPLUSPLUS_EXPORT Q_DECL_IMPORT
# endif

View File

@@ -1,4 +1,4 @@
DEFINES+=CPLUSPLUS_BUILD_STATIC_LIB
INCLUDEPATH += $$PWD/../../../../src/shared/cplusplus
INCLUDEPATH += $$PWD/../../../../src/libs/cplusplus
DEPENDPATH += $$INCLUDEPATH .

View File

@@ -1,5 +1,5 @@
TEMPLATE = subdirs
SUBDIRS = dumpers.pro plugin.pro gdb.pro
SUBDIRS = dumpers.pro plugin.pro

View File

@@ -1,6 +1,9 @@
QT += testlib
# Defines import symbol as empty
DEFINES+=QTCREATOR_UTILS_STATIC_LIB
FAKEVIMDIR = ../../../src/plugins/fakevim
UTILSDIR = ../../../src/libs