Build, quiet by default, verbose on error