| if(expectation STREQUAL "should_not_exist") | |
| set(should_exist FALSE) | |
| elseif(expectation STREQUAL "should_exist") | |
| set(should_exist TRUE) | |
| else() | |
| message(FATAL_ERROR "Encountered unknown expectation: ${expectation}") | |
| endif() | |
| if(EXISTS "${TARGET_FILE_tool_${config}}") | |
| if(NOT should_exist) | |
| message(FATAL_ERROR "${TARGET_FILE_tool_${config}} should not exist.") | |
| endif() | |
| else() | |
| if(should_exist) | |
| message(FATAL_ERROR "${TARGET_FILE_tool_${config}} should exist.") | |
| endif() | |
| endif() |