module main

import os
import testing
import v.util

fn main() {
	args := os.args
	args_string := args[1..].join(' ')
	skips := []string{}
	util.ensure_modules_for_all_tools_are_installed('-v' in args)
	if testing.v_build_failing_skipped(args_string.all_before('build-tools'), 'cmd/tools', skips) {
		exit(1)
	}
}