# Distributed under the OSI-approved BSD 3-Clause License. See accompanying # file LICENSE.rst or https://cmake.org/licensing for details. # This module is shared by multiple linkers; use include blocker. include_guard() macro(__linker_mold lang) if(CMAKE_EFFECTIVE_SYSTEM_NAME STREQUAL "Apple") include(Linker/AppleClang) __linker_appleclang(${lang}) else() include(Linker/GNU) __linker_gnu(${lang}) endif() endmacro()