mirror of
https://github.com/vlang/v.git
synced 2023-08-10 21:13:21 +03:00
vup: replace hardcoded v
with $vexe
This commit is contained in:
parent
39925b8dac
commit
104c278216
@ -5,7 +5,8 @@ import v.pref
|
|||||||
import v.util
|
import v.util
|
||||||
|
|
||||||
fn main() {
|
fn main() {
|
||||||
vroot := os.dir(pref.vexe_path())
|
vexe := pref.vexe_path()
|
||||||
|
vroot := os.dir(vexe)
|
||||||
os.chdir(vroot)
|
os.chdir(vroot)
|
||||||
|
|
||||||
println('Updating V...')
|
println('Updating V...')
|
||||||
@ -30,7 +31,7 @@ fn main() {
|
|||||||
// println(v_hash)
|
// println(v_hash)
|
||||||
// println(current_hash)
|
// println(current_hash)
|
||||||
if v_hash == current_hash {
|
if v_hash == current_hash {
|
||||||
show_current_v_version()
|
show_current_v_version(vexe)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -61,16 +62,12 @@ fn main() {
|
|||||||
_ := os.exec('v cmd/tools/vup.v') or {
|
_ := os.exec('v cmd/tools/vup.v') or {
|
||||||
panic(err)
|
panic(err)
|
||||||
}
|
}
|
||||||
show_current_v_version()
|
show_current_v_version(vexe)
|
||||||
}
|
}
|
||||||
|
|
||||||
fn show_current_v_version(){
|
fn show_current_v_version(vexe string){
|
||||||
println('Current V version:')
|
println('Current V version:')
|
||||||
$if windows {
|
os.system('$vexe version')
|
||||||
os.system('v.exe version')
|
|
||||||
} $else {
|
|
||||||
os.system('v version')
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
fn backup(file string) {
|
fn backup(file string) {
|
||||||
|
Loading…
Reference in New Issue
Block a user