diff options
Diffstat (limited to 'tests/auto/corelib/serialization/CMakeLists.txt')
-rw-r--r-- | tests/auto/corelib/serialization/CMakeLists.txt | 21 |
1 files changed, 15 insertions, 6 deletions
diff --git a/tests/auto/corelib/serialization/CMakeLists.txt b/tests/auto/corelib/serialization/CMakeLists.txt index c8af35b011..96959ec8f0 100644 --- a/tests/auto/corelib/serialization/CMakeLists.txt +++ b/tests/auto/corelib/serialization/CMakeLists.txt @@ -1,18 +1,27 @@ -# Generated from serialization.pro. +# Copyright (C) 2022 The Qt Company Ltd. +# SPDX-License-Identifier: BSD-3-Clause add_subdirectory(json) +if (NOT WASM) # QTBUG-121822 add_subdirectory(qcborstreamreader) -add_subdirectory(qcborstreamwriter) -add_subdirectory(qcborvalue) +endif() +if(QT_FEATURE_cborstreamwriter) + if (NOT WASM) # QTBUG-121822 + add_subdirectory(qcborstreamwriter) + endif() +endif() +# also (but not only!) QTBUG-121822: +if(NOT WASM) + add_subdirectory(qcborvalue) +endif() add_subdirectory(qcborvalue_json) if(TARGET Qt::Gui) add_subdirectory(qdatastream) add_subdirectory(qdatastream_core_pixmap) endif() -if(TARGET Qt::Network) +if(TARGET Qt::Network AND NOT WASM) add_subdirectory(qtextstream) endif() -# QTBUG-87671 # special case -if(TARGET Qt::Network AND TARGET Qt::Xml AND NOT ANDROID) +if(TARGET Qt::Gui AND TARGET Qt::Network AND TARGET Qt::Xml AND NOT INTEGRITY AND NOT QNX AND NOT WASM) add_subdirectory(qxmlstream) endif() |