# Add RunCMake tests using `add_RunCMake_test()`

_qt_internal_get_cmake_test_configure_options(config_flags)

if(NOT CMAKE_CROSSCOMPILING)
    qt_internal_add_RunCMake_test(qt_target_qml_sources ${config_flags})
    qt_internal_add_RunCMake_test(qmlcachegen_path_sanitization ${config_flags})
    if(QT_FEATURE_qmlcontextpropertydump)
        qt_internal_add_RunCMake_test(generate_context_property_dump ${config_flags})
    endif()
    if(NOT QT_BUILD_MINIMAL_STATIC_TESTS)
        qt_internal_add_RunCMake_test(aot_lookup_validation ${config_flags} "${QT6_INSTALL_PREFIX}" "${QT6_INSTALL_BINS}")
    endif()
endif()
qt_internal_add_RunCMake_test(export_namespace_in_root ${config_flags})

qt_internal_add_RunCMake_test(generate_qmlls_ini ${config_flags})
