diff options
author | Juha Vuolle <juha.vuolle@insta.fi> | 2021-01-22 10:35:12 +0200 |
---|---|---|
committer | Juha Vuolle <juha.vuolle@insta.fi> | 2021-01-28 14:02:30 +0200 |
commit | 877517d80cc325a06555dcdb987d7cd5d2b8d72f (patch) | |
tree | 1e029e0299349a213008bc2b39ac44ce0952797a /examples/scxml | |
parent | edc37027f438a76eb6286935def71fa721e5eb15 (diff) |
An attempt to fix --no-gui cmake CI build of the QtScxml
Task-number: QTBUG-89828
Change-Id: Ia3708141ec1e8d787055cd0bddb2280b8f4d81ff
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
Diffstat (limited to 'examples/scxml')
-rw-r--r-- | examples/scxml/CMakeLists.txt | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/examples/scxml/CMakeLists.txt b/examples/scxml/CMakeLists.txt index 6e0220c..49d76b4 100644 --- a/examples/scxml/CMakeLists.txt +++ b/examples/scxml/CMakeLists.txt @@ -1,16 +1,22 @@ # Generated from scxml.pro. -add_subdirectory(ftpclient) +if (TARGET Qt::Network AND QT_FEATURE_scxml_ecmascriptdatamodel) + add_subdirectory(ftpclient) +endif() + if(TARGET Qt::Widgets) add_subdirectory(trafficlight-widgets-static) add_subdirectory(trafficlight-widgets-dynamic) +if (QT_FEATURE_scxml_ecmascriptdatamodel) add_subdirectory(mediaplayer-widgets-static) add_subdirectory(mediaplayer-widgets-dynamic) add_subdirectory(calculator-widgets) add_subdirectory(pinball) add_subdirectory(sudoku) endif() -if(TARGET Qt::Quick) +endif() + +if(TARGET Qt::Qml) add_subdirectory(calculator-qml) add_subdirectory(trafficlight-qml-static) add_subdirectory(trafficlight-qml-dynamic) |