Devolutions / Devolutions/CMakeRust

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

Offen
#14 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
CMake
Sterne
175
Forks
30
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

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?

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.