summaryrefslogtreecommitdiffstats
path: root/src/scxml/configure.json
diff options
context:
space:
mode:
authorSimon Hausmann <simon.hausmann@qt.io>2018-06-28 11:07:18 +0200
committerUlf Hermann <ulf.hermann@qt.io>2018-06-28 13:13:54 +0000
commit67d9d69b97c8c2db54974850783d0d10292f63b5 (patch)
treeeda5530ab35dfb19293e70506dcfd048c5d83e8b /src/scxml/configure.json
parent81205d62c91c05ab0639052baeeb637236159473 (diff)
Make the ECMAScript model a configurable feature
Introducing this feature allows our users to slim down the module. Task-number: QTBUG-61960 Change-Id: I94215fd3c6dee9766a5f7479bec0440cdfe85ac1 Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
Diffstat (limited to 'src/scxml/configure.json')
-rw-r--r--src/scxml/configure.json21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/scxml/configure.json b/src/scxml/configure.json
new file mode 100644
index 0000000..288373d
--- /dev/null
+++ b/src/scxml/configure.json
@@ -0,0 +1,21 @@
+{
+ "module": "scxml",
+
+ "features": {
+ "scxml-ecmascriptdatamodel": {
+ "label": "ECMAScript data model for QtScxml",
+ "purpose": "Enables the usage of ecmascript data models in SCXML state machines.",
+ "section": "SCXML",
+ "output": [ "publicFeature" ]
+ }
+ },
+
+ "summary": [
+ {
+ "section": "Qt Scxml",
+ "entries": [
+ "scxml-ecmascriptdatamodel"
+ ]
+ }
+ ]
+}