From b4dae62ae581849cdbef19b8cc1ed0c5d7959604 Mon Sep 17 00:00:00 2001 From: Casper Hornstrup Date: Tue, 31 May 2005 17:30:54 +0000 Subject: [PATCH] Generate SMP friendly temporary filenames svn path=/trunk/; revision=15703 --- reactos/tools/rbuild/backend/mingw/modulehandler.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/reactos/tools/rbuild/backend/mingw/modulehandler.cpp b/reactos/tools/rbuild/backend/mingw/modulehandler.cpp index ff1c13648fd..035f0a8c8fc 100644 --- a/reactos/tools/rbuild/backend/mingw/modulehandler.cpp +++ b/reactos/tools/rbuild/backend/mingw/modulehandler.cpp @@ -912,8 +912,9 @@ MingwModuleHandler::GenerateWindresCommand ( dependencies += " " + NormalizeFilename ( module.xmlbuildFile ); string objectFilename = GetObjectFilename ( sourceFilename, &clean_files ); - string rciFilename = ros_temp + module.name + ".rci.tmp"; - string resFilename = ros_temp + module.name + ".res.tmp"; + string sourceFilenamePart = ReplaceExtension ( GetFilename ( sourceFilename ), "" ); + string rciFilename = ros_temp + module.name + "." + sourceFilenamePart + ".rci.tmp"; + string resFilename = ros_temp + module.name + "." + sourceFilenamePart + ".res.tmp"; if ( module.useWRC ) { fprintf ( fMakefile,