pull/2592/head
Alexander Medvednikov 2019-10-30 17:07:41 +03:00
parent 08c1f408d3
commit 9044f1437c
2 changed files with 12 additions and 2 deletions

12
v.v
View File

@ -7,6 +7,7 @@ module main
import ( import (
compiler compiler
benchmark benchmark
os
//time //time
) )
@ -62,8 +63,17 @@ fn main() {
} }
// Generate the docs and exit // Generate the docs and exit
else if 'doc' in commands { else if 'doc' in commands {
// v.gen_doc_html_for_module(args.last()) vexe := os.executable()
vdir := os.dir(os.executable())
os.chdir(vdir)
mod := args.last()
os.system('$vexe build module vlib/' + args.last())
txt := os.read_file('$compiler.v_modules_path/vlib/${mod}.vh') or {
panic(err)
}
println(txt)
exit(0) exit(0)
// v.gen_doc_html_for_module(args.last())
} else { } else {
//println('unknown command/argument\n') //println('unknown command/argument\n')
//println(compiler.help_text) //println(compiler.help_text)

View File

@ -6,7 +6,7 @@ module compiler
import os import os
const ( pub const (
v_modules_path = os.home_dir() + '.vmodules' v_modules_path = os.home_dir() + '.vmodules'
) )