Clean intermediate files.
Modified: branches/xmlbuildsystem/reactos/tools/rbuild/backend/mingw/modulehandler.cpp

Modified: branches/xmlbuildsystem/reactos/tools/rbuild/backend/mingw/modulehandler.cpp
--- branches/xmlbuildsystem/reactos/tools/rbuild/backend/mingw/modulehandler.cpp	2005-01-16 18:14:04 UTC (rev 13083)
+++ branches/xmlbuildsystem/reactos/tools/rbuild/backend/mingw/modulehandler.cpp	2005-01-16 18:30:40 UTC (rev 13084)
@@ -559,6 +559,10 @@
 		          GetLinkerMacro ( module ).c_str () );
 
 		fprintf ( fMakefile,
+		          "\t${rm} %s\n",
+		          junk_tmp.c_str () );
+
+		fprintf ( fMakefile,
 	              "\t${dlltool} --dllname %s --base-file %s --def %s --output-exp %s --kill-at\n",
 	              targetName.c_str (),
 	              base_tmp.c_str (),
@@ -566,6 +570,10 @@
 	              temp_exp.c_str () );
 
 		fprintf ( fMakefile,
+		          "\t${rm} %s\n",
+		          base_tmp.c_str () );
+
+		fprintf ( fMakefile,
 		          "\t%s %s %s -o %s %s %s %s\n\n",
 		          linker.c_str (),
 		          linkerParameters.c_str (),
@@ -574,6 +582,10 @@
 		          objectFilenames.c_str (),
 		          importLibraryDependencies.c_str (),
 		          GetLinkerMacro ( module ).c_str () );
+
+		fprintf ( fMakefile,
+		          "\t${rm} %s\n\n",
+		          temp_exp.c_str () );
 	}
 	else
 	{