From 78ea0645922ee7e640a86e02dba9afe589c71eb5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Villemot?= Date: Mon, 2 Dec 2013 17:21:08 +0100 Subject: [PATCH] Cleanup more preprocessor-generated files at each run --- ModFile.cc | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/ModFile.cc b/ModFile.cc index 6d6af32b..56257c19 100644 --- a/ModFile.cc +++ b/ModFile.cc @@ -618,14 +618,16 @@ ModFile::writeOutputFiles(const string &basename, bool clear_all, bool no_log, b << "end" << endl; // Erase possible remnants of previous runs - string dynfile = basename + "_dynamic.m"; - unlink(dynfile.c_str()); + unlink((basename + "_dynamic.m").c_str()); + unlink((basename + "_dynamic.cod").c_str()); + unlink((basename + "_dynamic.bin").c_str()); - string statfile = basename + "_static.m"; - unlink(statfile.c_str()); + unlink((basename + "_static.m").c_str()); + unlink((basename + "_static.cod").c_str()); + unlink((basename + "_static.bin").c_str()); - string steadystatefile = basename + "_steadystate2.m"; - unlink(steadystatefile.c_str()); + unlink((basename + "_steadystate2.m").c_str()); + unlink((basename + "_set_auxiliary_variables.m").c_str()); if (!use_dll) {