/
dieoska
/
ddnet
Обзор
Документация
Войти
/
dieoska
/
ddnet
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/engine/shared/build.rs
18 строк
557 B
heinrich5991
Add support for Rust code in DDNet
20 окт 2022, 00:46
20 окт 2022, 00:46
dcd76fd
Код
Авторство
О чём код?
use std::env; use std::fs; use std::path::PathBuf; use std::process::Command; fn main() { let mut out = PathBuf::from(env::var_os("OUT_DIR").expect("OUT_DIR")); out.push("rustc-version"); let rustc = env::var_os("RUSTC").expect("RUSTC"); let rustc_output = Command::new(rustc) .arg("--version") .output() .expect("rustc --version"); if !rustc_output.status.success() { panic!("rustc --version: exit status {}", rustc_output.status); } fs::write(&out, rustc_output.stdout).expect("file write"); }