From 368e8e85a8ee4c91f98e44c9c052fa60b57d6e23 Mon Sep 17 00:00:00 2001 From: Alexander Medvednikov Date: Fri, 18 Oct 2019 09:56:54 +0300 Subject: [PATCH] compiler: info message when trying to use an old command --- vlib/compiler/main.v | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/vlib/compiler/main.v b/vlib/compiler/main.v index f90f100181..82520562cf 100644 --- a/vlib/compiler/main.v +++ b/vlib/compiler/main.v @@ -495,7 +495,11 @@ pub fn (v V) run_compiled_executable_and_exit() { pub fn (v &V) v_files_from_dir(dir string) []string { mut res := []string if !os.file_exists(dir) { - verror("$dir doesn't exist!") + if dir == 'compiler' && os.dir_exists('vlib') { + println('looks like you are trying to build V with an old command') + println('use `v v.v` instead of `v -o v compiler`') + } + verror("$dir doesn't exist") } else if !os.dir_exists(dir) { verror("$dir isn't a directory") }