4fb7eebc70
It's unlikely we will ever use pro2cmake at this project stage, so it doesn't make any sense to keep the 'special case' markers in the CMake scripts. Remove them and replace with TODO where needed. Change-Id: I84290c20679dabbfdec3c5937ce0428fecb3e5a7 Reviewed-by: Amir Masoud Abdol <amir.abdol@qt.io> Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
22 lines
833 B
CMake
22 lines
833 B
CMake
# Copyright (C) 2022 The Qt Company Ltd.
|
|
# SPDX-License-Identifier: BSD-3-Clause
|
|
|
|
# SSL library include path is not propagated with private tests which results in
|
|
# test not being able to find the ssl header when they are not in the standard
|
|
# include paths
|
|
if (QT_FEATURE_private_tests)
|
|
if (QT_FEATURE_openssl AND QT_FEATURE_openssl_linked AND QT_FEATURE_ssl)
|
|
include_directories($<TARGET_PROPERTY:OpenSSL::SSL,INTERFACE_INCLUDE_DIRECTORIES>)
|
|
endif()
|
|
|
|
if (QT_FEATURE_openssl AND QT_FEATURE_ssl AND NOT QT_FEATURE_openssl_linked)
|
|
include_directories($<TARGET_PROPERTY:WrapOpenSSLHeaders::WrapOpenSSLHeaders,INTERFACE_INCLUDE_DIRECTORIES>)
|
|
endif()
|
|
endif()
|
|
|
|
# add_subdirectory(selftest) # TODO: not ported
|
|
add_subdirectory(access)
|
|
add_subdirectory(kernel)
|
|
add_subdirectory(ssl)
|
|
add_subdirectory(socket)
|