authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2018-01-19 15:51:37-05:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2018-01-19 15:51:37-05:00
log613c4dbf58a281eb70c63e5ae2834a8d1f7c7d7b
tree68ad00cef8c7f1441be60e8f8ff713b720e86209
parent21e8ecbafa7c371f4278d1392886d65b04680389

temporary workaround for os.deleteTree not implemented for windows/mac

See #709

1 files changed, 8 insertions(+), 1 deletions(-)

doc/docgen.zig+8-1
...@@ -48,7 +48,14 @@ pub fn main() -> %void {...@@ -48,7 +48,14 @@ pub fn main() -> %void {
48 var toc = try genToc(allocator, &tokenizer);48 var toc = try genToc(allocator, &tokenizer);
4949
50 try os.makePath(allocator, tmp_dir_name);50 try os.makePath(allocator, tmp_dir_name);
51 defer os.deleteTree(allocator, tmp_dir_name) catch {};51 defer {
52 // TODO issue #709
53 // disabled to pass CI tests, but obviously we want to implement this
54 // and then remove this workaround
55 if (builtin.os == builtin.Os.linux) {
56 os.deleteTree(allocator, tmp_dir_name) catch {};
57 }
58 }
52 try genHtml(allocator, &tokenizer, &toc, &buffered_out_stream.stream, zig_exe);59 try genHtml(allocator, &tokenizer, &toc, &buffered_out_stream.stream, zig_exe);
53 try buffered_out_stream.flush();60 try buffered_out_stream.flush();
54}61}