feat(results-and-pipeline): step 2 — linear-static-analysis

This commit is contained in:
KOKO\Mimi
2026-08-01 01:01:15 +09:00
parent d6306383a9
commit 11672df2c4
5 changed files with 417 additions and 0 deletions
+39
View File
@@ -449,3 +449,42 @@ set_property(
PROPERTY ENVIRONMENT_MODIFICATION
${FESA_DEPENDENCY_RUNTIME_MODIFICATIONS}
)
add_executable(fesa_linear_static_analysis_tests
unit/analysis/linear_static_analysis_test.cpp
)
target_compile_features(
fesa_linear_static_analysis_tests PRIVATE cxx_std_20
)
target_compile_options(
fesa_linear_static_analysis_tests
PRIVATE
/W4
/permissive-
/EHsc
)
target_link_libraries(fesa_linear_static_analysis_tests
PRIVATE
fesa_core
GTest::gtest_main
)
add_test(
NAME LinearStaticAnalysis
COMMAND "$<TARGET_FILE:fesa_linear_static_analysis_tests>"
--gtest_filter=LinearStaticAnalysis.*
)
add_test(
NAME StaticEquilibrium
COMMAND "$<TARGET_FILE:fesa_linear_static_analysis_tests>"
--gtest_filter=StaticEquilibrium.*
)
set_property(
TEST LinearStaticAnalysis StaticEquilibrium
PROPERTY ENVIRONMENT_MODIFICATION
${FESA_DEPENDENCY_RUNTIME_MODIFICATIONS}
)