tools/corrosion/test/external_corrosion_generator/ExternalCorrosionGenerator/Test.cmake
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/tools/corrosion/test/external_corrosion_generator/ExternalCorrosionGenerator/Test.cmake Wed Aug 28 15:31:51 2024 +0200
@@ -0,0 +1,14 @@
+set(CORROSION_DIR ${CMAKE_ARGV3})
+set(CORROSION_INSTALL ${CMAKE_ARGV4})
+
+execute_process(
+ COMMAND
+ ${CMAKE_COMMAND} .
+ -DCORROSION_GENERATOR_EXECUTABLE=${CORROSION_INSTALL}/libexec/corrosion-generator
+ COMMAND_ECHO STDOUT
+ RESULT_VARIABLE SUCCESS
+)
+
+if (NOT SUCCESS EQUAL 0)
+ message(FATAL_ERROR)
+endif()