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

v: move cmd/v/help/ to vlib/v/help, to simplify the interaction between module lookup & v recompilation (#16867)

This commit is contained in:
Delyan Angelov 2023-01-04 14:01:05 +02:00 committed by GitHub
parent b8571c964d
commit f9e8a91cd0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
45 changed files with 3 additions and 3 deletions

View File

@ -5,7 +5,7 @@ import os
pub fn show_topic(topic string) {
vexe := os.real_path(os.getenv('VEXE'))
vroot := os.dir(vexe)
target_topic := os.join_path(vroot, 'cmd', 'v', 'help', '${topic}.txt')
target_topic := os.join_path(vroot, 'vlib', 'v', 'help', '${topic}.txt')
content := os.read_file(target_topic) or {
eprintln('Unknown topic: ${topic}')
exit(1)

View File

@ -3,9 +3,9 @@
// that can be found in the LICENSE file.
module main
import help
import os
import term
import v.help
import v.pref
import v.util
import v.util.version

View File

@ -11,7 +11,7 @@ const (
pub fn print_and_exit(topic string) {
vexe := pref.vexe_path()
vroot := os.dir(vexe)
topicdir := os.join_path(vroot, 'cmd', 'v', 'help')
topicdir := os.join_path(vroot, 'vlib', 'v', 'help')
for b in topic {
if (b >= `a` && b <= `z`) || b == `-` || (b >= `0` && b <= `9`) {