blob: a5fd55d85f247255ebb43c76e4f8b463d3ecf275 [file] [edit]
# Assembler information is detected once and written to
# CMakeASM<dialect>Compiler.cmake, then reloaded from that file on every later
# configure. A field that detection computes but the file does not record
# comes back empty, so a re-configure sees a different assembler than the one
# that was detected. The -check script reloads the file and verifies this.
enable_language(ASM)
# Detection must identify the assembler in the first place.
if(NOT CMAKE_ASM_COMPILER_ID)
message(SEND_ERROR "CMAKE_ASM_COMPILER_ID was not detected")
endif()
if(NOT CMAKE_ASM_COMPILER_FRONTEND_VARIANT)
message(SEND_ERROR "CMAKE_ASM_COMPILER_FRONTEND_VARIANT was not detected")
endif()