# Should run, even though main.cpp does not exist and we call error in the last line. | |
# subdir_done jumps to end, so both lines are not executed. | |
project('example exit', 'cpp') | |
if true | |
subdir_done() | |
endif | |
executable('main', 'main.cpp') | |
error('Unreachable') | |