Have pre-compiled header rule depend on widl generated headers

svn path=/trunk/; revision=18709
This commit is contained in:
Casper Hornstrup 2005-10-23 14:51:35 +00:00
parent 1013f08f7f
commit 2c831a1935

View file

@ -1565,10 +1565,15 @@ MingwModuleHandler::GenerateObjectFileTargets (
const string& baseHeaderFilename = module.pch->file.name;
const string& pchFilename = GetPrecompiledHeaderFilename ();
CLEAN_FILE(pchFilename);
string dependencies = baseHeaderFilename;
/* WIDL generated headers may be used */
vector<string> rpcDependencies;
GetRpcHeaderDependencies ( rpcDependencies );
dependencies += " " + v2s ( rpcDependencies, 5 );
fprintf ( fMakefile,
"%s: %s\n",
pchFilename.c_str(),
baseHeaderFilename.c_str() );
dependencies.c_str() );
fprintf ( fMakefile, "\t$(ECHO_PCH)\n" );
fprintf ( fMakefile,
"\t%s -o %s %s -g %s\n\n",