Fix an old rbuild bug: .gch file now depends of intermediate module directory, and can create it if needed

svn path=/trunk/; revision=29102
This commit is contained in:
Hervé Poussineau
2007-09-19 09:34:05 +00:00
parent 18b8710a37
commit afcd5893d5
@@ -1738,9 +1738,10 @@ MingwModuleHandler::GenerateObjectFileTargets (
GetRpcHeaderDependencies ( rpcDependencies );
dependencies += " " + v2s ( backend, rpcDependencies, 5 );
fprintf ( fMakefile,
"%s: %s\n",
"%s: %s | %s\n",
backend->GetFullName ( *pchFilename ).c_str(),
dependencies.c_str() );
dependencies.c_str(),
backend->GetFullPath ( *pchFilename ).c_str() );
fprintf ( fMakefile, "\t$(ECHO_PCH)\n" );
fprintf ( fMakefile,
"\t%s -o %s %s -g %s\n\n",