diff options
Diffstat (limited to 'tests/auto/cmake/test_qt_extract_metatypes/test_qt_extract_metatypes_project/CMakeLists.txt')
-rw-r--r-- | tests/auto/cmake/test_qt_extract_metatypes/test_qt_extract_metatypes_project/CMakeLists.txt | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/tests/auto/cmake/test_qt_extract_metatypes/test_qt_extract_metatypes_project/CMakeLists.txt b/tests/auto/cmake/test_qt_extract_metatypes/test_qt_extract_metatypes_project/CMakeLists.txt new file mode 100644 index 0000000000..328f20aaab --- /dev/null +++ b/tests/auto/cmake/test_qt_extract_metatypes/test_qt_extract_metatypes_project/CMakeLists.txt @@ -0,0 +1,24 @@ +# Copyright (C) 2022 The Qt Company Ltd. +# SPDX-License-Identifier: BSD-3-Clause + +cmake_minimum_required(VERSION 3.16) + +project(qt_extract_metatypes_test_project VERSION 0.1 LANGUAGES CXX) + +set(CMAKE_CXX_STANDARD 11) +set(CMAKE_CXX_STANDARD_REQUIRED ON) + +find_package(Qt6 COMPONENTS Core REQUIRED) + +set(CMAKE_AUTOUIC ON) +set(CMAKE_AUTOMOC ON) +set(CMAKE_AUTORCC ON) + +qt_add_executable(MetaTypeTest + MetaType.cpp + "${CMAKE_CURRENT_BINARY_DIR}/MetaType.h" + main.cpp +) +target_include_directories(MetaTypeTest PRIVATE "${CMAKE_CURRENT_BINARY_DIR}") +qt_extract_metatypes(MetaTypeTest) +target_link_libraries(MetaTypeTest PRIVATE Qt6::Core) |