1 Star 0 Fork 24

LetuCRM/ceresdb

forked from CeresDB/ceresdb 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
build.rs 768 Bytes
一键复制 编辑 原始数据 按行查看 历史
// Copyright 2022 CeresDB Project Authors. Licensed under Apache-2.0.
//! Build script
use std::env;
use vergen::{vergen, Config, ShaKind};
fn main() {
// Generate the default 'cargo:' instruction output
let mut config = Config::default();
// Change the SHA output to the short variant
*config.git_mut().sha_kind_mut() = ShaKind::Short;
// Override git branch by env if provided.
if let Some(branch) = env::var_os("GITBRANCH") {
let branch = branch
.into_string()
.expect("Convert git branch env to string");
if !branch.is_empty() {
*config.git_mut().branch_mut() = false;
println!("cargo:rustc-env=VERGEN_GIT_BRANCH={branch}");
}
}
let _ = vergen(config);
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Rust
1
https://gitee.com/letucrm/ceresdb.git
git@gitee.com:letucrm/ceresdb.git
letucrm
ceresdb
ceresdb
main

搜索帮助