summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorDominik Holland <dominik.holland@pelagicore.com>2019-06-11 16:25:08 +0200
committerDominik Holland <dominik.holland@pelagicore.com>2019-06-11 16:25:08 +0200
commitb4f2e67366cd8d59cc8fedb5b1c7b7ab7bfc40e5 (patch)
tree1277171a8ef94a099b51f1fabb90d94ff9bd52fd /tests
parent66193ab250b9f5aaa87f309a58aa988fdea7defa (diff)
downloadqtivi-b4f2e67366cd8d59cc8fedb5b1c7b7ab7bfc40e5.tar.gz
Add the 'qmlplugin' template to the ivigenerator generation tests
Change-Id: I638092b79abe931a5b4601cdc2236903c561444d Reviewed-by: Antti Hölttä <ahoelttae@luxoft.com>
Diffstat (limited to 'tests')
-rw-r--r--tests/auto/core/ivigenerator/projects/org-example-echo-noannotation/org-example-echo-noannotation.pro2
-rw-r--r--tests/auto/core/ivigenerator/projects/org-example-echo-noannotation/qmlplugin/qmlplugin.pro11
-rw-r--r--tests/auto/core/ivigenerator/projects/org-example-echo-noprivate/org-example-echo-noprivate.pro2
-rw-r--r--tests/auto/core/ivigenerator/projects/org-example-echo-noprivate/qmlplugin/qmlplugin.pro12
-rw-r--r--tests/auto/core/ivigenerator/projects/org-example-echo/org-example-echo.pro2
-rw-r--r--tests/auto/core/ivigenerator/projects/org-example-echo/qmlplugin/qmlplugin.pro11
6 files changed, 40 insertions, 0 deletions
diff --git a/tests/auto/core/ivigenerator/projects/org-example-echo-noannotation/org-example-echo-noannotation.pro b/tests/auto/core/ivigenerator/projects/org-example-echo-noannotation/org-example-echo-noannotation.pro
index ebadb50..993ce2a 100644
--- a/tests/auto/core/ivigenerator/projects/org-example-echo-noannotation/org-example-echo-noannotation.pro
+++ b/tests/auto/core/ivigenerator/projects/org-example-echo-noannotation/org-example-echo-noannotation.pro
@@ -1,6 +1,7 @@
TEMPLATE = subdirs
SUBDIRS = frontend \
+ qmlplugin \
backend_simulator \
validator \
test \
@@ -8,6 +9,7 @@ SUBDIRS = frontend \
backend_simulator.depends = frontend
validator.depends = frontend
test.depends = frontend
+qmlplugin.depends = frontend
QT_FOR_CONFIG += ivicore
qtConfig(remoteobjects): {
diff --git a/tests/auto/core/ivigenerator/projects/org-example-echo-noannotation/qmlplugin/qmlplugin.pro b/tests/auto/core/ivigenerator/projects/org-example-echo-noannotation/qmlplugin/qmlplugin.pro
new file mode 100644
index 0000000..ef896df
--- /dev/null
+++ b/tests/auto/core/ivigenerator/projects/org-example-echo-noannotation/qmlplugin/qmlplugin.pro
@@ -0,0 +1,11 @@
+TEMPLATE = lib
+QT = ivicore ivivehiclefunctions
+CONFIG += c++11 plugin
+
+INCLUDEPATH += $$OUT_PWD/../frontend
+LIBS += -L$$OUT_PWD/.. -l$$qtLibraryTarget(echo_noannotation_frontend)
+
+QFACE_FORMAT = qmlplugin
+QFACE_SOURCES = ../../../org.example.echo.noannotation.qface
+
+load(ivigenerator)
diff --git a/tests/auto/core/ivigenerator/projects/org-example-echo-noprivate/org-example-echo-noprivate.pro b/tests/auto/core/ivigenerator/projects/org-example-echo-noprivate/org-example-echo-noprivate.pro
index 898a129..c751801 100644
--- a/tests/auto/core/ivigenerator/projects/org-example-echo-noprivate/org-example-echo-noprivate.pro
+++ b/tests/auto/core/ivigenerator/projects/org-example-echo-noprivate/org-example-echo-noprivate.pro
@@ -3,6 +3,7 @@ TEMPLATE = subdirs
QT_FOR_CONFIG += ivicore
SUBDIRS = frontend \
+ qmlplugin \
backend_simulator \
validator \
test
@@ -10,3 +11,4 @@ SUBDIRS = frontend \
backend_simulator.depends = frontend
validator.depends = frontend
test.depends = frontend
+qmlplugin.depends = frontend
diff --git a/tests/auto/core/ivigenerator/projects/org-example-echo-noprivate/qmlplugin/qmlplugin.pro b/tests/auto/core/ivigenerator/projects/org-example-echo-noprivate/qmlplugin/qmlplugin.pro
new file mode 100644
index 0000000..c611d4e
--- /dev/null
+++ b/tests/auto/core/ivigenerator/projects/org-example-echo-noprivate/qmlplugin/qmlplugin.pro
@@ -0,0 +1,12 @@
+TEMPLATE = lib
+QT = ivicore ivivehiclefunctions
+CONFIG += c++11 plugin
+
+INCLUDEPATH += $$OUT_PWD/../frontend
+LIBS += -L$$OUT_PWD/.. -l$$qtLibraryTarget(echo_noprivate_frontend)
+
+QFACE_FORMAT = qmlplugin
+QFACE_SOURCES = ../../../org.example.echo.qface
+QFACE_ANNOTATIONS += ../../../no-private.yaml
+
+load(ivigenerator)
diff --git a/tests/auto/core/ivigenerator/projects/org-example-echo/org-example-echo.pro b/tests/auto/core/ivigenerator/projects/org-example-echo/org-example-echo.pro
index 2446d17..38be75d 100644
--- a/tests/auto/core/ivigenerator/projects/org-example-echo/org-example-echo.pro
+++ b/tests/auto/core/ivigenerator/projects/org-example-echo/org-example-echo.pro
@@ -1,6 +1,7 @@
TEMPLATE = subdirs
SUBDIRS = frontend \
+ qmlplugin \
backend_simulator \
validator \
test \
@@ -8,3 +9,4 @@ SUBDIRS = frontend \
backend_simulator.depends = frontend
validator.depends = frontend
test.depends = frontend
+qmlplugin.depends = frontend
diff --git a/tests/auto/core/ivigenerator/projects/org-example-echo/qmlplugin/qmlplugin.pro b/tests/auto/core/ivigenerator/projects/org-example-echo/qmlplugin/qmlplugin.pro
new file mode 100644
index 0000000..a015b72
--- /dev/null
+++ b/tests/auto/core/ivigenerator/projects/org-example-echo/qmlplugin/qmlplugin.pro
@@ -0,0 +1,11 @@
+TEMPLATE = lib
+QT = ivicore ivivehiclefunctions
+CONFIG += c++11 plugin
+
+INCLUDEPATH += $$OUT_PWD/../frontend
+LIBS += -L$$OUT_PWD/.. -l$$qtLibraryTarget(echo_frontend)
+
+QFACE_FORMAT = qmlplugin
+QFACE_SOURCES = ../../../org.example.echo.qface
+
+load(ivigenerator)