Devolutions / Devolutions/CMakeRust

Does not appear to follow target specified in .cargo/config

Abierto
#14 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
CMake
Estrellas
175
Forks
30
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

I have a project that uses Rust for a target other than the one I am building on.
In my case: an embedded target (drastically different architecture).

It seems like the CMake module does not pick up on the target set in `.cargo/config`.

Building the library on its own with just `cargo build` does, of course, apply that option, and it builds successfully as expected.
However, when I set up CMakeRust to build it, it ends up trying to build the lib for `i686-unknown-linux-gnu`.

It looks like the target is inferred in `CMakeCargo.cmake`, with no option to set it as an argument?

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.