mirror of
https://github.com/vlang/v.git
synced 2025-09-12 08:57:09 -04:00
vdoc: include src
dir when trying to generate doc comments for module (#21505)
This commit is contained in:
parent
8a515c03b8
commit
9639f55db0
@ -311,8 +311,17 @@ fn (mut vd VDoc) generate_docs_from_file() {
|
||||
for dirpath in dirs {
|
||||
vd.vprintln('Generating ${out.typ} docs for "${dirpath}"')
|
||||
mut dcs := doc.generate(dirpath, cfg.pub_only, true, cfg.platform, cfg.symbol_name) or {
|
||||
vd.emit_generate_err(err)
|
||||
exit(1)
|
||||
// TODO: use a variable like `src_path := os.join_path(dirpath, 'src')` after `https://github.com/vlang/v/issues/21504`
|
||||
if os.exists(os.join_path(dirpath, 'src')) {
|
||||
doc.generate(os.join_path(dirpath, 'src'), cfg.pub_only, true, cfg.platform,
|
||||
cfg.symbol_name) or {
|
||||
vd.emit_generate_err(err)
|
||||
exit(1)
|
||||
}
|
||||
} else {
|
||||
vd.emit_generate_err(err)
|
||||
exit(1)
|
||||
}
|
||||
}
|
||||
if dcs.contents.len == 0 {
|
||||
continue
|
||||
|
Loading…
x
Reference in New Issue
Block a user