Wie schwierig ist es, eine parallele Kompilierung von Code mit den stabilen und nächtlichen Rust-Kanälen zu ermöglichen?

8

Der Standard-Dateibaum, der von Cargo erstellt wurde, ermöglicht die parallele Kompilierung von Release- und Debug-Builds, da sie sich in ihren eigenen Verzeichnissen befinden. target/release bzw. target/debug .

Wie schwierig ist es, auch die parallele Kompilierung von stable / nightly -compiler zuzulassen. Zum Beispiel mit den Verzeichnissen

  • target/debug/stable
  • target/debug/nightly

Ich bin mir bewusst, dass es mit Gefängnissen / Containern gemacht werden kann, aber ich habe auf eine etwas mehr Cargo-ische Lösung gehofft.

    
PureW 16.11.2016, 21:15
quelle

1 Antwort

12

Wie in erklärt, ist es möglich, die Sperrung von Dateien in der Fracht zu deaktivieren? können Sie die Umgebungsvariable CARGO_TARGET_DIR festlegen. für jeden Kanal, an dem du interessiert bist:

%Vor%     
Shepmaster 16.11.2016, 21:21
quelle

Tags und Links