1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

vup: show the commit date of v too

This commit is contained in:
Delyan Angelov 2020-10-30 15:52:40 +02:00
parent ff93e8afee
commit 60659f1407

View File

@ -87,8 +87,19 @@ fn (app App) make(vself string) {
} }
fn (app App) show_current_v_version() { fn (app App) show_current_v_version() {
if vout := os.exec('"$app.vexe" version') {
mut vversion := vout.output.trim_space()
if vout.exit_code == 0 {
latest_v_commit := vversion.split(' ').last().all_after('.')
if latest_v_commit_time := os.exec('git show -s --format=%ci $latest_v_commit') {
if latest_v_commit_time.exit_code == 0 {
vversion += ', commited at ' + latest_v_commit_time.output.trim_space()
}
}
}
println('Current V version:') println('Current V version:')
os.system('"$app.vexe" version') println(vversion)
}
} }
fn (app App) backup(file string) { fn (app App) backup(file string) {