aboutsummaryrefslogtreecommitdiff
path: root/vcpkg/scripts/test_ports/vcpkg-ci-qtwebengine/project/CMakeLists.txt
blob: be214f867a353fb9fa966381db3a7fbb4c51da8f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
cmake_minimum_required(VERSION 3.24)

project(vcpkg-ci-qtwebengine LANGUAGES C CXX)

add_executable(main main.cpp)

if("pdf" IN_LIST FEATURES)
    find_package(Qt6 REQUIRED COMPONENTS Pdf)
    target_link_libraries(main PRIVATE Qt6::Pdf)
    target_compile_definitions(main PRIVATE REQUIRE_PDF)
endif()

if("webengine" IN_LIST FEATURES)
    find_package(Qt6 REQUIRED COMPONENTS WebEngineCore)
    target_link_libraries(main PRIVATE Qt6::WebEngineCore)
    target_compile_definitions(main PRIVATE REQUIRE_WEBENGINE)
endif()