cmake_minimum_required(VERSION 3.16)
project(QtWasmOpenSSLSmoke LANGUAGES CXX)
find_package(Qt6 REQUIRED COMPONENTS Core Network)
find_package(OpenSSL REQUIRED)
qt_add_executable(qt-openssl-smoke openssl-smoke.cpp)
target_link_libraries(qt-openssl-smoke PRIVATE Qt6::Core Qt6::Network
    Qt6::QTlsBackendOpenSSLPlugin OpenSSL::Crypto)
target_link_options(qt-openssl-smoke PRIVATE -sENVIRONMENT=node -sEXIT_RUNTIME=1)
