GET_CURRENT_FILE(current_file) | |
IF(NOT "${current_file}" STREQUAL "${CMAKE_CURRENT_LIST_FILE}") | |
MESSAGE(FATAL_ERROR | |
"Macro file context is broken. Expected:\n" | |
" ${CMAKE_CURRENT_LIST_FILE}\n" | |
"but got:\n" | |
" ${current_file}\n" | |
"from the macro." | |
) | |
ENDIF(NOT "${current_file}" STREQUAL "${CMAKE_CURRENT_LIST_FILE}") |