| if(MULTI_CONFIG) | |
| set(SI_CONFIG --config $<CONFIGURATION>) | |
| else() | |
| set(SI_CONFIG) | |
| endif() | |
| execute_process( | |
| COMMAND ${CMAKE_COMMAND} | |
| --build . | |
| --target install ${SI_CONFIG} | |
| RESULT_VARIABLE RESULT | |
| OUTPUT_VARIABLE OUTPUT | |
| ERROR_VARIABLE ERROR | |
| ) | |
| if(RESULT EQUAL 0) | |
| message(FATAL_ERROR "install should have failed") | |
| endif() |