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() {
println('Current V version:')
os.system('"$app.vexe" 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(vversion)
}
}
fn (app App) backup(file string) {