From 9d9ca0ab5e73107d41ecbbd3eb17bcfe49281bd2 Mon Sep 17 00:00:00 2001 From: yuyi Date: Tue, 5 Jan 2021 23:07:07 +0800 Subject: [PATCH] builder: auto cleanup xxx.def generated by tcc on windows (#7878) --- vlib/v/builder/cc.v | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/vlib/v/builder/cc.v b/vlib/v/builder/cc.v index 0f6208063c..6d5ef9250f 100644 --- a/vlib/v/builder/cc.v +++ b/vlib/v/builder/cc.v @@ -591,6 +591,12 @@ fn (mut v Builder) cc() { v.pref.cleanup_files << v.out_name_c v.pref.cleanup_files << response_file } + $if windows { + if v.ccoptions.is_cc_tcc { + def_name := v.pref.out_name[0..v.pref.out_name.len - 4] + v.pref.cleanup_files << '${def_name}.def' + } + } // todo() os.chdir(vdir)