diff options
| author | Linus Färnstrand <linus@mullvad.net> | 2018-02-02 11:21:17 +0100 |
|---|---|---|
| committer | Linus Färnstrand <linus@mullvad.net> | 2018-02-07 09:48:25 +0100 |
| commit | 6e43ce3b049aabcd04fb144c2ea33af98ce0e0f4 (patch) | |
| tree | 7d82b0dfacd777ef061356bf2013f47148d29c09 /mullvad-daemon/src | |
| parent | 51e2cf9d6e872588b8519b3756c46be8f1045312 (diff) | |
| download | mullvadvpn-6e43ce3b049aabcd04fb144c2ea33af98ce0e0f4.tar.xz mullvadvpn-6e43ce3b049aabcd04fb144c2ea33af98ce0e0f4.zip | |
Make the daemon version be the git description
Diffstat (limited to 'mullvad-daemon/src')
| -rw-r--r-- | mullvad-daemon/src/bin/problem-report.rs | 9 | ||||
| -rw-r--r-- | mullvad-daemon/src/cli.rs | 5 | ||||
| -rw-r--r-- | mullvad-daemon/src/main.rs | 5 |
3 files changed, 12 insertions, 7 deletions
diff --git a/mullvad-daemon/src/bin/problem-report.rs b/mullvad-daemon/src/bin/problem-report.rs index 0365771f14..51c10ca20d 100644 --- a/mullvad-daemon/src/bin/problem-report.rs +++ b/mullvad-daemon/src/bin/problem-report.rs @@ -334,10 +334,11 @@ fn collect_metadata() -> HashMap<String, String> { } fn daemon_version() -> String { - String::from(include_str!(concat!( - env!("OUT_DIR"), - "/git-commit-info.txt" - ))) + format!( + "{} {}", + include_str!(concat!(env!("OUT_DIR"), "/git-commit-desc.txt")), + include_str!(concat!(env!("OUT_DIR"), "/git-commit-date.txt")) + ) } #[cfg(target_os = "linux")] diff --git a/mullvad-daemon/src/cli.rs b/mullvad-daemon/src/cli.rs index 676337bcb3..17af99f266 100644 --- a/mullvad-daemon/src/cli.rs +++ b/mullvad-daemon/src/cli.rs @@ -33,7 +33,10 @@ pub fn get_config() -> Config { fn create_app() -> App<'static, 'static> { App::new(crate_name!()) - .version(crate_version!()) + .version(include_str!(concat!( + env!("OUT_DIR"), + "/git-commit-desc.txt" + ))) .author(crate_authors!()) .about(crate_description!()) .arg( diff --git a/mullvad-daemon/src/main.rs b/mullvad-daemon/src/main.rs index 561c0c0b52..4249714d47 100644 --- a/mullvad-daemon/src/main.rs +++ b/mullvad-daemon/src/main.rs @@ -803,9 +803,10 @@ fn init_logger(log_level: log::LogLevelFilter, log_file: Option<&PathBuf>) -> Re fn log_version() { info!( - "Starting {} {}", + "Starting {} - {} {}", env!("CARGO_PKG_NAME"), - include_str!(concat!(env!("OUT_DIR"), "/git-commit-info.txt")) + include_str!(concat!(env!("OUT_DIR"), "/git-commit-desc.txt")), + include_str!(concat!(env!("OUT_DIR"), "/git-commit-date.txt")) ) } |
