qtbase/tests/auto/cmake
Alexandru Croitor 8f46da87b0 CMake: Add a test for SBOM generation
Add a RunCMake test that exercises some of the basic SBOM API
as it would be used in a user project.

The 'minimal' case specifies the minimum arguments required to create
an SBOM project, whereas the 'full' case specifies as many options as
possible to _qt_internal_sbom_begin_project().

Add various target types and custom files.

Pick-to: 6.8 6.9 6.10
Change-Id: Idcf9a3c7a06ae7a632bce256f009f9c7e217ed30
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
2025-09-17 16:54:17 +02:00
..
RunCMake CMake: Add a test for SBOM generation 2025-09-17 16:54:17 +02:00
mockplugins Bump version to 6.11.0 2025-06-05 00:07:53 +01:00
test(needsquoting)dirname
test_QFINDTESTDATA
test_QTBUG-63422
test_QTP0003
test_QT_TESTCASE_BUILDDIR
test_add_big_resource
test_add_binary_resources_delayed_file
test_add_resource_options
test_add_resource_prefix _qt_internal_process_resource: Properly escape XML 2025-01-24 12:30:37 +01:00
test_add_resources_big_resources Include <QTest>, not <QtTest> 2025-04-10 22:52:47 +02:00
test_add_resources_binary_generated
test_add_resources_delayed_file
test_android_aar
test_android_multi_abi_forward_vars
test_android_signing Add signing support for modern android bundles 2025-07-24 17:33:35 +02:00
test_build_simple_widget_app
test_collecting_plugins
test_concurrent_module Tests: Reduce the number of module includes 2024-11-04 19:17:47 +01:00
test_config_expressions
test_dbus_module
test_dependent_modules
test_egl_lib
test_generating_cpp_exports Bump version to 6.11.0 2025-06-05 00:07:53 +01:00
test_global_promotion
test_import_plugins
test_interface
test_interface_link_libraries
test_json_plugin_includes
test_moc_macro_target
test_multiple_find_package
test_opengl_lib
test_platform_defs_include
test_plugin_class_name Ensure that plugin class name is a valid C indentifier 2025-04-23 18:49:53 +02:00
test_plugin_deployment CMake: Rework deployment of Qt plugins 2025-04-09 19:02:07 +02:00
test_plugin_shared_static_flavor
test_plugins
test_private_includes CMake: Only load Qt6FooPrivate automatically when building Qt 2025-01-24 18:53:34 +01:00
test_private_targets CMake: Only load Qt6FooPrivate automatically when building Qt 2025-01-24 18:53:34 +01:00
test_qt_add_resources_rebuild
test_qt_add_ui_1
test_qt_add_ui_2
test_qt_add_ui_3
test_qt_add_ui_4
test_qt_add_ui_5
test_qt_add_ui_6 CMake: qt_add_ui: Add sources to target_sources 2024-08-12 12:56:16 +00:00
test_qt_add_ui_7
test_qt_add_ui_8 CMake: qt_add_ui: Add sources to target_sources 2024-08-12 12:56:16 +00:00
test_qt_add_ui_9
test_qt_add_ui_10
test_qt_add_ui_11 CMake: qt_add_ui: Add sources to target_sources 2024-08-12 12:56:16 +00:00
test_qt_add_ui_common CMake: declare the generators for tests on Hurd 2024-10-07 21:52:05 +02:00
test_qt_extract_metatypes moc: add line numbers to properties, methods, etc 2025-07-01 12:57:49 +02:00
test_qt_manual_moc
test_qtmainwin_library
test_read_qt_namespace CMake: add QT_NAMESPACE property to Qt::Core 2025-09-04 02:01:22 +00:00
test_resource_without_obj_lib Include <QTest>, not <QtTest> 2025-04-10 22:52:47 +02:00
test_standalone_test
test_static_resources Bump version to 6.11.0 2025-06-05 00:07:53 +01:00
test_testlib_definitions
test_testlib_no_link_gui Use add_compile_definitions instead of add_definitions 2024-07-04 20:29:21 +02:00
test_testlib_no_link_widgets Use add_compile_definitions instead of add_definitions 2024-07-04 20:29:21 +02:00
test_umbrella_config
test_versionless_targets
test_waylandclient CMake: Fix test_waylandclient 2025-02-28 12:58:41 +01:00
test_widgets_app_deployment Tests: Reduce the number of module includes 2024-11-04 19:17:47 +01:00
test_wrap_cpp_and_resources
test_wrap_cpp_moc CMake: Use correct project name for test_wrap_cpp_moc 2024-07-31 15:06:43 +02:00
test_wrap_cpp_moc_target CMake: Add new signature to qt6_wrap_cpp 2024-08-05 12:59:00 +02:00
test_wrap_cpp_options
tst_qaddpreroutine CMake: Only load Qt6FooPrivate automatically when building Qt 2025-01-24 18:53:34 +01:00
CMakeLists.txt CMake: add QT_NAMESPACE property to Qt::Core 2025-09-04 02:01:22 +00:00
test_plugin_shared_static_flavor.cmake