瀏覽代碼

using cargo.toml version (#1813)

- Replaced `CFG_RELEASE` with `CARGO_PKG_VERSION`
- No rerun on `CFG_RELEASE`
hem1t 1 年之前
父節點
當前提交
8be9a7192b
共有 2 個文件被更改,包括 1 次插入6 次删除
  1. 0 5
      packages/cli/build.rs
  2. 1 1
      packages/cli/src/cli/version.rs

+ 0 - 5
packages/cli/build.rs

@@ -5,14 +5,9 @@ use std::{env, path::PathBuf, process::Command};
 fn main() {
     set_rerun();
     set_commit_info();
-    if option_env!("CFG_RELEASE").is_none() {
-        println!("cargo:rustc-env=POKE_RA_DEVS=1");
-    }
 }
 
 fn set_rerun() {
-    println!("cargo:rerun-if-env-changed=CFG_RELEASE");
-
     let mut manifest_dir = PathBuf::from(
         env::var("CARGO_MANIFEST_DIR").expect("`CARGO_MANIFEST_DIR` is always set by cargo."),
     );

+ 1 - 1
packages/cli/src/cli/version.rs

@@ -49,7 +49,7 @@ impl fmt::Display for VersionInfo {
 
 /// Returns information about cargo's version.
 pub const fn version() -> VersionInfo {
-    let version = match option_env!("CFG_RELEASE") {
+    let version = match option_env!("CARGO_PKG_VERSION") {
         Some(x) => x,
         None => "0.0.0",
     };