diff --git a/cmd/v/v.v b/cmd/v/v.v index 5b4bfed3f2..eeeab99d21 100644 --- a/cmd/v/v.v +++ b/cmd/v/v.v @@ -56,11 +56,6 @@ fn main() { launch_tool(prefs2.is_verbose, 'v' + command) return } - if command in ['run', 'build'] || command.ends_with('.v') || os.exists(command) { - arg := join_flags_and_argument() - compile.compile(command, arg) - return - } match command { 'help' { invoke_help_and_exit(args) @@ -100,6 +95,11 @@ fn main() { } else {} } + if command in ['run', 'build'] || command.ends_with('.v') || os.exists(command) { + arg := join_flags_and_argument() + compile.compile(command, arg) + return + } eprintln('v $command: unknown command\nRun "v help" for usage.') exit(1) }