mirror of
https://github.com/Kitware/CMake.git
synced 2026-06-24 08:47:59 +00:00
The TU for Rust is a crate, not per-source. `rustc` expects entry file to TU as input, and cannot work with object files. So we need to have one-step build/link in most cases, similar to what old Swift was doing. Issue: #25492 Signed-off-by: Ayush Singh <ayush@beagleboard.org>
10 lines
335 B
CMake
10 lines
335 B
CMake
# Distributed under the OSI-approved BSD 3-Clause License. See accompanying
|
|
# file LICENSE.rst or https://cmake.org/licensing for details.
|
|
|
|
configure_file(
|
|
"${CMAKE_ROOT}/Modules/CMakeRustCompiler.cmake.in"
|
|
"${CMAKE_PLATFORM_INFO_DIR}/CMakeRustCompiler.cmake"
|
|
@ONLY)
|
|
|
|
include(${CMAKE_PLATFORM_INFO_DIR}/CMakeRustCompiler.cmake)
|