Add package readiness automation guard

This commit is contained in:
2026-06-05 00:07:36 +02:00
parent db0ecb590c
commit 841fbac8eb
7 changed files with 170 additions and 5 deletions

View File

@@ -10,6 +10,11 @@ add_test(NAME panopainter_platform_build_target_matrix_self_test
set_tests_properties(panopainter_platform_build_target_matrix_self_test PROPERTIES
LABELS "tooling;desktop-fast")
add_test(NAME panopainter_package_smoke_readiness_self_test
COMMAND "${Python3_EXECUTABLE}" "${PROJECT_SOURCE_DIR}/scripts/dev/check_package_smoke_readiness.py")
set_tests_properties(panopainter_package_smoke_readiness_self_test PROPERTIES
LABELS "tooling;desktop-fast")
add_library(pp_test_harness INTERFACE)
target_include_directories(pp_test_harness INTERFACE
"${CMAKE_CURRENT_SOURCE_DIR}")