aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOswald Buddenhagen <oswald.buddenhagen@nokia.com>2012-06-27 08:26:26 +0200
committerQt by Nokia <qt-info@nokia.com>2012-06-27 08:49:46 +0200
commit630a481854f9dae38b48e1e5e83435746f38c5ae (patch)
tree9eda22de10d09391d1e1ff5cf587526596d1b678
parent7722786a1305d9fdd4e0e8856322352c806de25c (diff)
parent4189a0d294999246f5a9680d348a1d160d4f591c (diff)
Merge "Merge branch 'buildsystem'" into refs/staging/master
-rw-r--r--examples/examples.pro12
-rw-r--r--examples/quick/modelviews/abstractitemmodel/abstractitemmodel.pro3
-rw-r--r--modules/qt_qml.pri17
-rw-r--r--modules/qt_qmldevtools.pri19
-rw-r--r--modules/qt_qmltest.pri17
-rw-r--r--modules/qt_quick.pri17
-rw-r--r--modules/qt_quickparticles.pri17
-rw-r--r--src/imports/imports.pro9
-rw-r--r--src/particles/particles.pro6
-rw-r--r--src/particles/qtquickparticlesglobal_p.h2
-rw-r--r--src/plugins/qmltooling/qmldbg_ost/qmldbg_ost.pro2
-rw-r--r--src/plugins/qmltooling/qmldbg_qtquick2/qmldbg_qtquick2.pro2
-rw-r--r--src/plugins/qmltooling/qmldbg_tcp/qmldbg_tcp.pro2
-rw-r--r--src/qml/qml.pro18
-rw-r--r--src/qml/qml/ftw/ftw.pri4
-rw-r--r--src/qmldevtools/qmldevtools.pro15
-rw-r--r--src/qmltest/qmltest.pro16
-rw-r--r--src/qmltest/quicktestglobal.h2
-rw-r--r--src/quick/quick.pro6
-rw-r--r--src/src.pro14
-rw-r--r--sync.profile17
-rw-r--r--tests/auto/auto.pro3
-rw-r--r--tests/auto/quick/qquickaccessible/qquickaccessible.pro2
-rw-r--r--tools/easingcurveeditor/easingcurveeditor.pro4
-rw-r--r--tools/easingcurveeditor/main.cpp4
-rw-r--r--tools/easingcurveeditor/splineeditor.cpp2
-rw-r--r--tools/tools.pro10
27 files changed, 60 insertions, 182 deletions
diff --git a/examples/examples.pro b/examples/examples.pro
index d3d2f5520f..5af19010c7 100644
--- a/examples/examples.pro
+++ b/examples/examples.pro
@@ -1,3 +1,11 @@
TEMPLATE = subdirs
-SUBDIRS += demos shared localstorage particles qml quick tutorials window
-contains(QT_CONFIG, qmltest): SUBDIRS += qmltest
+SUBDIRS += \
+ demos \
+ shared \
+ localstorage \
+ particles \
+ qml \
+ quick \
+ tutorials \
+ window \
+ qmltest
diff --git a/examples/quick/modelviews/abstractitemmodel/abstractitemmodel.pro b/examples/quick/modelviews/abstractitemmodel/abstractitemmodel.pro
index f786d9356f..cde1d2f83c 100644
--- a/examples/quick/modelviews/abstractitemmodel/abstractitemmodel.pro
+++ b/examples/quick/modelviews/abstractitemmodel/abstractitemmodel.pro
@@ -1,7 +1,4 @@
-TEMPLATE = app
TARGET = abstractitemmodel
-DEPENDPATH += .
-INCLUDEPATH += .
QT += qml quick
HEADERS = model.h
diff --git a/modules/qt_qml.pri b/modules/qt_qml.pri
deleted file mode 100644
index 3dc3acac40..0000000000
--- a/modules/qt_qml.pri
+++ /dev/null
@@ -1,17 +0,0 @@
-QT.qml.VERSION = 5.0.0
-QT.qml.MAJOR_VERSION = 5
-QT.qml.MINOR_VERSION = 0
-QT.qml.PATCH_VERSION = 0
-
-QT.qml.name = QtQml
-QT.qml.bins = $$QT_MODULE_BIN_BASE
-QT.qml.includes = $$QT_MODULE_INCLUDE_BASE $$QT_MODULE_INCLUDE_BASE/QtQml
-QT.qml.private_includes = $$QT_MODULE_INCLUDE_BASE/QtQml/$$QT.qml.VERSION
-QT.qml.sources = $$QT_MODULE_BASE/src/qml
-QT.qml.libs = $$QT_MODULE_LIB_BASE
-QT.qml.plugins = $$QT_MODULE_PLUGIN_BASE
-QT.qml.imports = $$QT_MODULE_IMPORT_BASE
-QT.qml.depends = network
-QT.qml.DEFINES = QT_QML_LIB QQmlImageProvider=QQuickImageProvider
-
-QT_CONFIG += qml
diff --git a/modules/qt_qmldevtools.pri b/modules/qt_qmldevtools.pri
deleted file mode 100644
index 7365f13404..0000000000
--- a/modules/qt_qmldevtools.pri
+++ /dev/null
@@ -1,19 +0,0 @@
-QT.qmldevtools.VERSION = 5.0.0
-QT.qmldevtools.MAJOR_VERSION = 5
-QT.qmldevtools.MINOR_VERSION = 0
-QT.qmldevtools.PATCH_VERSION = 0
-
-QT.qmldevtools.name = QtQmlDevTools
-QT.qmldevtools.bins = $$QT_MODULE_BIN_BASE
-QT.qmldevtools.includes = $$QT_MODULE_INCLUDE_BASE/QtQmlDevTools
-QT.qmldevtools.private_includes = $$QT_MODULE_INCLUDE_BASE/QtQmlDevTools/$$QT.qmldevtools.VERSION
-QT.qmldevtools.sources = $$QT_MODULE_BASE/src/qmldevtools
-QT.qmldevtools.libs = $$QT_MODULE_LIB_BASE
-QT.qmldevtools.plugins = $$QT_MODULE_PLUGIN_BASE
-QT.qmldevtools.imports = $$QT_MODULE_IMPORT_BASE
-QT.qmldevtools.depends = core
-QT.qmldevtools.module_config = staticlib
-QT.qmldevtools.DEFINES = QT_QMLDEVTOOLS_LIB
-
-QT_CONFIG += qmldevtools
-
diff --git a/modules/qt_qmltest.pri b/modules/qt_qmltest.pri
deleted file mode 100644
index e3d747f700..0000000000
--- a/modules/qt_qmltest.pri
+++ /dev/null
@@ -1,17 +0,0 @@
-QT.qmltest.VERSION = 5.0.0
-QT.qmltest.MAJOR_VERSION = 5
-QT.qmltest.MINOR_VERSION = 0
-QT.qmltest.PATCH_VERSION = 0
-
-QT.qmltest.name = QtQuickTest
-QT.qmltest.bins = $$QT_MODULE_BIN_BASE
-QT.qmltest.includes = $$QT_MODULE_INCLUDE_BASE $$QT_MODULE_INCLUDE_BASE/QtQuickTest
-QT.qmltest.private_includes = $$QT_MODULE_INCLUDE_BASE/QtQuickTest/$$QT.qmltest.VERSION
-QT.qmltest.sources = $$QT_MODULE_BASE/src/qmltest
-QT.qmltest.libs = $$QT_MODULE_LIB_BASE
-QT.qmltest.plugins = $$QT_MODULE_PLUGIN_BASE
-QT.qmltest.imports = $$QT_MODULE_IMPORT_BASE
-QT.qmltest.depends = qml testlib
-QT.qmltest.DEFINES = QT_QMLTEST_LIB
-
-QT_CONFIG += qmltest
diff --git a/modules/qt_quick.pri b/modules/qt_quick.pri
deleted file mode 100644
index b1fc754cd8..0000000000
--- a/modules/qt_quick.pri
+++ /dev/null
@@ -1,17 +0,0 @@
-QT.quick.VERSION = 5.0.0
-QT.quick.MAJOR_VERSION = 5
-QT.quick.MINOR_VERSION = 0
-QT.quick.PATCH_VERSION = 0
-
-QT.quick.name = QtQuick
-QT.quick.bins = $$QT_MODULE_BIN_BASE
-QT.quick.includes = $$QT_MODULE_INCLUDE_BASE $$QT_MODULE_INCLUDE_BASE/QtQuick
-QT.quick.private_includes = $$QT_MODULE_INCLUDE_BASE/QtQuick/$$QT.quick.VERSION
-QT.quick.sources = $$QT_MODULE_BASE/src/quick
-QT.quick.libs = $$QT_MODULE_LIB_BASE
-QT.quick.plugins = $$QT_MODULE_PLUGIN_BASE
-QT.quick.imports = $$QT_MODULE_IMPORT_BASE
-QT.quick.depends = qml gui
-QT.quick.DEFINES = QT_QUICK_LIB
-
-QT_CONFIG += quick
diff --git a/modules/qt_quickparticles.pri b/modules/qt_quickparticles.pri
deleted file mode 100644
index ae1064aca8..0000000000
--- a/modules/qt_quickparticles.pri
+++ /dev/null
@@ -1,17 +0,0 @@
-QT.quickparticles.VERSION = 5.0.0
-QT.quickparticles.MAJOR_VERSION = 5
-QT.quickparticles.MINOR_VERSION = 0
-QT.quickparticles.PATCH_VERSION = 0
-
-QT.quickparticles.name = QtQuickParticles
-QT.quickparticles.bins = $$QT_MODULE_BIN_BASE
-QT.quickparticles.includes = $$QT_MODULE_INCLUDE_BASE $$QT_MODULE_INCLUDE_BASE/QtQuickParticles
-QT.quickparticles.private_includes = $$QT_MODULE_INCLUDE_BASE/QtQuickParticles/$$QT.quickparticles.VERSION
-QT.quickparticles.sources = $$QT_MODULE_BASE/src/particles
-QT.quickparticles.libs = $$QT_MODULE_LIB_BASE
-QT.quickparticles.plugins = $$QT_MODULE_PLUGIN_BASE
-QT.quickparticles.imports = $$QT_MODULE_IMPORT_BASE
-QT.quickparticles.depends = qml quick
-QT.quickparticles.DEFINES = QT_QUICKPARTICLES_LIB
-
-QT_CONFIG += quickparticles
diff --git a/src/imports/imports.pro b/src/imports/imports.pro
index f7861ac009..899c4370d7 100644
--- a/src/imports/imports.pro
+++ b/src/imports/imports.pro
@@ -1,5 +1,10 @@
TEMPLATE = subdirs
-SUBDIRS += qtquick2 particles window folderlistmodel localstorage
-contains(QT_CONFIG, qmltest): SUBDIRS += testlib
+SUBDIRS += \
+ qtquick2 \
+ particles \
+ window \
+ folderlistmodel \
+ localstorage \
+ testlib
contains(QT_CONFIG, xmlpatterns) : SUBDIRS += xmllistmodel
diff --git a/src/particles/particles.pro b/src/particles/particles.pro
index 4a3b868c05..1daaf99c0f 100644
--- a/src/particles/particles.pro
+++ b/src/particles/particles.pro
@@ -1,14 +1,12 @@
-load(qt_module)
+load(qt_build_config)
TARGET = QtQuickParticles
-CONFIG += module
CONFIG += dll warn_on
-MODULE_PRI = ../../modules/qt_quickparticles.pri
QT = core-private gui-private qml-private quick-private
-DEFINES += QT_BUILD_QUICKPARTICLES_LIB QT_NO_URL_CAST_FROM_STRING QT_NO_INTEGER_EVENT_COORDINATES
+DEFINES += QT_NO_URL_CAST_FROM_STRING QT_NO_INTEGER_EVENT_COORDINATES
win32-msvc*:DEFINES *= _CRT_SECURE_NO_WARNINGS
solaris-cc*:QMAKE_CXXFLAGS_RELEASE -= -O2
diff --git a/src/particles/qtquickparticlesglobal_p.h b/src/particles/qtquickparticlesglobal_p.h
index d7814f759d..03773273fb 100644
--- a/src/particles/qtquickparticlesglobal_p.h
+++ b/src/particles/qtquickparticlesglobal_p.h
@@ -48,7 +48,7 @@
#if defined(Q_OS_WIN)
# if defined(QT_MAKEDLL) /* create a Qt DLL library */
-# if defined(QT_BUILD_QUICKPARTICLES_LIB)
+# if defined(QT_BUILD_PARTICLES_LIB)
# define Q_QUICKPARTICLES_PRIVATE_EXPORT Q_DECL_EXPORT
# else
# define Q_QUICKPARTICLES_PRIVATE_EXPORT Q_DECL_IMPORT
diff --git a/src/plugins/qmltooling/qmldbg_ost/qmldbg_ost.pro b/src/plugins/qmltooling/qmldbg_ost/qmldbg_ost.pro
index 6f973bcc18..60f5e0b856 100644
--- a/src/plugins/qmltooling/qmldbg_ost/qmldbg_ost.pro
+++ b/src/plugins/qmltooling/qmldbg_ost/qmldbg_ost.pro
@@ -3,7 +3,7 @@ QT += qml network
load(qt_plugin)
-QTDIR_build:DESTDIR = $$QT_BUILD_TREE/plugins/qmltooling
+QTDIR_build:DESTDIR = $$QT.qml.plugins/qmltooling
QTDIR_build:REQUIRES += "contains(QT_CONFIG, qml)"
SOURCES += \
diff --git a/src/plugins/qmltooling/qmldbg_qtquick2/qmldbg_qtquick2.pro b/src/plugins/qmltooling/qmldbg_qtquick2/qmldbg_qtquick2.pro
index b031657b20..c46dc356fa 100644
--- a/src/plugins/qmltooling/qmldbg_qtquick2/qmldbg_qtquick2.pro
+++ b/src/plugins/qmltooling/qmldbg_qtquick2/qmldbg_qtquick2.pro
@@ -1,4 +1,4 @@
-load(qt_module)
+load(qt_build_config)
TARGET = qmldbg_qtquick2
QT += qml-private quick-private core-private gui-private v8-private
diff --git a/src/plugins/qmltooling/qmldbg_tcp/qmldbg_tcp.pro b/src/plugins/qmltooling/qmldbg_tcp/qmldbg_tcp.pro
index ed4d6b4992..0f4272e26c 100644
--- a/src/plugins/qmltooling/qmldbg_tcp/qmldbg_tcp.pro
+++ b/src/plugins/qmltooling/qmldbg_tcp/qmldbg_tcp.pro
@@ -1,4 +1,4 @@
-load(qt_module)
+load(qt_build_config)
TARGET = qmldbg_tcp
QT += qml-private network v8-private core-private
diff --git a/src/qml/qml.pro b/src/qml/qml.pro
index f4b2a23f94..5c165027fc 100644
--- a/src/qml/qml.pro
+++ b/src/qml/qml.pro
@@ -1,26 +1,20 @@
-load(qt_module)
+load(qt_build_config)
TARGET = QtQml
-QPRO_PWD = $$PWD
-
-CONFIG += module
-MODULE_PRI += ../../modules/qt_qml.pri
-
QT = core-private network
-DEFINES += QT_BUILD_QML_LIB QT_NO_URL_CAST_FROM_STRING QT_NO_INTEGER_EVENT_COORDINATES
+DEFINES += QT_NO_URL_CAST_FROM_STRING QT_NO_INTEGER_EVENT_COORDINATES
win32-msvc*|win32-icc:QMAKE_LFLAGS += /BASE:0x66000000
win32-msvc*:DEFINES *= _CRT_SECURE_NO_WARNINGS
solaris-cc*:QMAKE_CXXFLAGS_RELEASE -= -O2
-unix|win32-g++*:QMAKE_PKGCONFIG_REQUIRES = QtCore QtGui
-
exists("qqml_enable_gcov") {
QMAKE_CXXFLAGS = -fprofile-arcs -ftest-coverage -fno-elide-constructors
LIBS += -lgcov
}
+MODULE_DEFINES = QQmlImageProvider=QQuickImageProvider
load(qt_module_config)
QMAKE_DOCS = $$PWD/doc/qtqml.qdocconf
@@ -28,13 +22,9 @@ QMAKE_DOCS = $$PWD/doc/qtqml.qdocconf
# private dependencies
QT += v8-private
-HEADERS += qtqmlversion.h \
- qtqmlglobal.h \
+HEADERS += qtqmlglobal.h \
qtqmlglobal_p.h
-#INCLUDEPATH -= $$QMAKE_INCDIR_QT/$$TARGET
-#DESTDIR=.
-
#modules
include(util/util.pri)
include(qml/qml.pri)
diff --git a/src/qml/qml/ftw/ftw.pri b/src/qml/qml/ftw/ftw.pri
index c2409c6790..00d56263c6 100644
--- a/src/qml/qml/ftw/ftw.pri
+++ b/src/qml/qml/ftw/ftw.pri
@@ -24,4 +24,6 @@ SOURCES += \
$$PWD/qqmlthread.cpp \
$$PWD/qqmltrace.cpp \
-contains(QT_CONFIG, clock-gettime):include($$QT_SOURCE_TREE/config.tests/unix/clock-gettime/clock-gettime.pri)
+# mirrors logic in $$QT_SOURCE_TREE/config.tests/unix/clock-gettime/clock-gettime.pri
+# clock_gettime() is implemented in librt on these systems
+contains(QT_CONFIG, clock-gettime):linux-*|hpux-*|solaris-*:LIBS_PRIVATE *= -lrt
diff --git a/src/qmldevtools/qmldevtools.pro b/src/qmldevtools/qmldevtools.pro
index 4dd21c6110..3e6b439811 100644
--- a/src/qmldevtools/qmldevtools.pro
+++ b/src/qmldevtools/qmldevtools.pro
@@ -1,20 +1,9 @@
-load(qt_module)
+load(qt_build_config)
+
TARGET = QtQmlDevTools
QT = core
-TEMPLATE = lib
-DESTDIR = $$QMAKE_LIBDIR_QT
-
-CONFIG += module
CONFIG += staticlib
-MODULE_PRI = ../../modules/qt_qmldevtools.pri
-
-DEFINES += QT_BUILD_QMLDEVTOOLS_LIB
-
load(qt_module_config)
-HEADERS += qtqmldevtoolsversion.h
-
-unix|win32-g++*:QMAKE_PKGCONFIG_REQUIRES = QtCore
-
include(../qml/qml/parser/parser.pri)
diff --git a/src/qmltest/qmltest.pro b/src/qmltest/qmltest.pro
index 3c08030c34..f0b265e0f9 100644
--- a/src/qmltest/qmltest.pro
+++ b/src/qmltest/qmltest.pro
@@ -1,14 +1,10 @@
-load(qt_module)
+load(qt_build_config)
TARGET = QtQuickTest
-QPRO_PWD = $$PWD
-
-CONFIG += module
CONFIG += dll warn_on
-MODULE_PRI += ../../modules/qt_qmltest.pri
-
QT += qml testlib-private gui-private
-DEFINES += QT_BUILD_QUICK_TEST_LIB QT_NO_URL_CAST_FROM_STRING
+
+DEFINES += QT_NO_URL_CAST_FROM_STRING
load(qt_module_config)
@@ -21,9 +17,6 @@ feature.path = $$[QT_INSTALL_DATA]/mkspecs/features
feature.files = $$PWD/features/qmltestcase.prf
INSTALLS += feature
-INCLUDEPATH += $$PWD/QtQuickTest
-INCLUDEPATH += $$PWD
-
SOURCES += \
$$PWD/quicktest.cpp \
$$PWD/quicktestevent.cpp \
@@ -35,5 +28,4 @@ HEADERS += \
$$PWD/quicktestresult_p.h \
$$PWD/qtestoptions_p.h
-
-DEFINES += QT_BUILD_QUICK_TEST_LIB QT_QML_DEBUG_NO_WARNING
+DEFINES += QT_QML_DEBUG_NO_WARNING
diff --git a/src/qmltest/quicktestglobal.h b/src/qmltest/quicktestglobal.h
index 103cf2456f..59bd643614 100644
--- a/src/qmltest/quicktestglobal.h
+++ b/src/qmltest/quicktestglobal.h
@@ -54,7 +54,7 @@ QT_BEGIN_HEADER
# if defined(QT_DLL)
# undef QT_DLL
# endif
-# if defined(QT_BUILD_QUICK_TEST_LIB)
+# if defined(QT_BUILD_QMLTEST_LIB)
# define Q_QUICK_TEST_EXPORT Q_DECL_EXPORT
# else
# define Q_QUICK_TEST_EXPORT Q_DECL_IMPORT
diff --git a/src/quick/quick.pro b/src/quick/quick.pro
index 5a0980be2d..7df0491248 100644
--- a/src/quick/quick.pro
+++ b/src/quick/quick.pro
@@ -1,14 +1,12 @@
-load(qt_module)
+load(qt_build_config)
TARGET = QtQuick
-CONFIG += module
CONFIG += dll warn_on
-MODULE_PRI = ../../modules/qt_quick.pri
QT = core-private gui-private qml-private
-DEFINES += QT_BUILD_QUICK_LIB QT_NO_URL_CAST_FROM_STRING QT_NO_INTEGER_EVENT_COORDINATES
+DEFINES += QT_NO_URL_CAST_FROM_STRING QT_NO_INTEGER_EVENT_COORDINATES
win32-msvc*:DEFINES *= _CRT_SECURE_NO_WARNINGS
solaris-cc*:QMAKE_CXXFLAGS_RELEASE -= -O2
diff --git a/src/src.pro b/src/src.pro
index a591ffc9a0..f1b2663c68 100644
--- a/src/src.pro
+++ b/src/src.pro
@@ -1,8 +1,10 @@
TEMPLATE = subdirs
CONFIG += ordered
-SUBDIRS += qml quick particles plugins
-
-contains(QT_CONFIG, qmltest): SUBDIRS += qmltest
-
-SUBDIRS += imports
-SUBDIRS += qmldevtools
+SUBDIRS += \
+ qml \
+ quick \
+ qmltest \
+ particles \
+ plugins \
+ imports \
+ qmldevtools
diff --git a/sync.profile b/sync.profile
index d4f22c7eef..7ea3be040c 100644
--- a/sync.profile
+++ b/sync.profile
@@ -8,23 +8,6 @@
%moduleheaders = ( # restrict the module headers to those found in relative path
"QtQmlDevTools" => "../qml/qml/parser",
);
-%classnames = (
- "qtqmlversion.h" => "QtQmlVersion",
-);
-%mastercontent = (
- "gui" => "#include <QtGui/QtGui>\n",
- "network" => "#include <QtNetwork/QtNetwork>\n",
- "testlib" => "#include <QtTest/QtTest>\n",
- "qml" => "#include <QtQml/QtQml>\n",
- "quick" => "#include <QtQuick/QtQuick>\n",
-);
-%modulepris = (
- "QtQml" => "$basedir/modules/qt_qml.pri",
- "QtQuick" => "$basedir/modules/qt_quick.pri",
- "QtQuickParticles" => "$basedir/modules/qt_quickparticles.pri",
- "QtQuickTest" => "$basedir/modules/qt_qmltest.pri",
- "QtQmlDevTools" => "$basedir/modules/qt_qmldevtools.pri",
-);
%deprecatedheaders = (
"QtQml" => {
"QQmlImageProvider" => "QtQuick/QQuickImageProvider",
diff --git a/tests/auto/auto.pro b/tests/auto/auto.pro
index 3f5ac6924d..818bbdacfc 100644
--- a/tests/auto/auto.pro
+++ b/tests/auto/auto.pro
@@ -4,8 +4,7 @@ SUBDIRS=\
quick \
headersclean \
particles \
+ qmltest \
qmldevtools
testcocoon: SUBDIRS -= headersclean
-
-contains(QT_CONFIG, qmltest): SUBDIRS += qmltest
diff --git a/tests/auto/quick/qquickaccessible/qquickaccessible.pro b/tests/auto/quick/qquickaccessible/qquickaccessible.pro
index eef914dac5..97b013883f 100644
--- a/tests/auto/quick/qquickaccessible/qquickaccessible.pro
+++ b/tests/auto/quick/qquickaccessible/qquickaccessible.pro
@@ -18,7 +18,7 @@ OTHER_FILES += data/statictext.qml
CONFIG += parallel_test
wince*: {
- accessneeded.files = $$QT_BUILD_TREE\\plugins\\accessible\\*.dll
+ accessneeded.files = $$QT.widgets.plugins/accessible/*.dll
accessneeded.path = accessible
DEPLOYMENT += accessneeded
}
diff --git a/tools/easingcurveeditor/easingcurveeditor.pro b/tools/easingcurveeditor/easingcurveeditor.pro
index 78f2ebf528..91f6516ade 100644
--- a/tools/easingcurveeditor/easingcurveeditor.pro
+++ b/tools/easingcurveeditor/easingcurveeditor.pro
@@ -1,7 +1,3 @@
-TEMPLATE = app
-DEPENDPATH += .
-INCLUDEPATH += .
-
QT += qml quick widgets
CONFIG -= app_bundle
diff --git a/tools/easingcurveeditor/main.cpp b/tools/easingcurveeditor/main.cpp
index 05e8ace53a..eace1249a7 100644
--- a/tools/easingcurveeditor/main.cpp
+++ b/tools/easingcurveeditor/main.cpp
@@ -39,9 +39,9 @@
**
****************************************************************************/
-#include <QApplication>
-#include <mainwindow.h>
+#include "mainwindow.h"
+#include <QApplication>
int main(int argc, char ** argv)
{
diff --git a/tools/easingcurveeditor/splineeditor.cpp b/tools/easingcurveeditor/splineeditor.cpp
index d4408521a8..7216e2acce 100644
--- a/tools/easingcurveeditor/splineeditor.cpp
+++ b/tools/easingcurveeditor/splineeditor.cpp
@@ -40,13 +40,13 @@
****************************************************************************/
#include "splineeditor.h"
+#include "segmentproperties.h"
#include <QPainter>
#include <QMouseEvent>
#include <QContextMenuEvent>
#include <QDebug>
#include <QApplication>
-#include <segmentproperties.h>
const int canvasWidth = 640;
const int canvasHeight = 320;
diff --git a/tools/tools.pro b/tools/tools.pro
index 1ce5667a19..396641193f 100644
--- a/tools/tools.pro
+++ b/tools/tools.pro
@@ -1,6 +1,12 @@
TEMPLATE = subdirs
-SUBDIRS += qmlscene qmlplugindump qmlmin qmleasing qmlprofiler qmlbundle
+SUBDIRS += \
+ qmlscene \
+ qmlplugindump \
+ qmlmin \
+ qmleasing \
+ qmlprofiler \
+ qmlbundle \
+ qmltestrunner
!contains(QT_CONFIG, no-widgets):SUBDIRS += easingcurveeditor
-contains(QT_CONFIG, qmltest): SUBDIRS += qmltestrunner