Skip to content

Commit

Permalink
ci: fix the v -autofree cmd/v job
Browse files Browse the repository at this point in the history
  • Loading branch information
spytheman committed Apr 7, 2021
1 parent 66fafe7 commit 9c67a1c
Showing 1 changed file with 11 additions and 3 deletions.
14 changes: 11 additions & 3 deletions vlib/v/builder/c.v
Original file line number Diff line number Diff line change
Expand Up @@ -46,14 +46,22 @@ pub fn (mut b Builder) build_c(v_files []string, out_file string) {
f.writeln(output2) or { panic(err) }
f.close()
if b.pref.is_stats {
slines := util.bold((output2.count('\n') + 1).str())
sbytes := util.bold(output2.len.str())
mut all_v_source_lines, mut all_v_source_bytes := 0, 0
for mut pf in b.parsed_files {
all_v_source_lines += pf.lines
all_v_source_bytes += pf.bytes
}
println(' V source code size: ${util.bold(all_v_source_lines.str())} lines, ${util.bold(all_v_source_bytes.str())} bytes')
mut sall_v_source_lines := all_v_source_lines.str()
mut sall_v_source_bytes := all_v_source_bytes.str()
mut slines := (output2.count('\n') + 1).str()
mut sbytes := output2.len.str()
//
slines = util.bold('${slines:10s}')
sbytes = util.bold('${sbytes:10s}')
sall_v_source_lines = util.bold('${sall_v_source_lines:10s}')
sall_v_source_bytes = util.bold('${sall_v_source_bytes:10s}')
//
println(' V source code size: $sall_v_source_lines lines, $sall_v_source_bytes bytes')
println('generated C source code size: $slines lines, $sbytes bytes')
}
// os.write_file(out_file, b.gen_c(v_files))
Expand Down

0 comments on commit 9c67a1c

Please sign in to comment.