mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-04 12:49:36 -06:00
32 lines
930 B
CMake
32 lines
930 B
CMake
# Distributed under the OSI-approved BSD 3-Clause License. See accompanying
|
|
# file LICENSE.rst or https://cmake.org/licensing for details.
|
|
|
|
# Re-configure to save learned information.
|
|
block()
|
|
foreach(_var IN ITEMS
|
|
# Compiler information.
|
|
# Keep in sync with CMakeDetermineASMCompiler.
|
|
COMPILER
|
|
COMPILER_ID
|
|
COMPILER_ARG1
|
|
COMPILER_ENV_VAR
|
|
COMPILER_AR
|
|
COMPILER_RANLIB
|
|
COMPILER_VERSION
|
|
COMPILER_ARCHITECTURE_ID
|
|
# Linker information.
|
|
COMPILER_LINKER
|
|
COMPILER_LINKER_ID
|
|
COMPILER_LINKER_VERSION
|
|
COMPILER_LINKER_FRONTEND_VARIANT
|
|
LINKER_DEPFILE_SUPPORTED
|
|
LINKER_PUSHPOP_STATE_SUPPORTED
|
|
)
|
|
set(_CMAKE_ASM_${_var} "${CMAKE_ASM${ASM_DIALECT}_${_var}}")
|
|
endforeach()
|
|
configure_file(
|
|
${CMAKE_ROOT}/Modules/CMakeASMCompiler.cmake.in
|
|
${CMAKE_PLATFORM_INFO_DIR}/CMakeASM${ASM_DIALECT}Compiler.cmake
|
|
@ONLY)
|
|
endblock()
|