Have pre-compiled header rule depend on widl generated headers
Modified: trunk/reactos/tools/rbuild/backend/mingw/modulehandler.cpp
_____
Modified: trunk/reactos/tools/rbuild/backend/mingw/modulehandler.cpp
--- trunk/reactos/tools/rbuild/backend/mingw/modulehandler.cpp
2005-10-23 14:44:12 UTC (rev 18708)
+++ trunk/reactos/tools/rbuild/backend/mingw/modulehandler.cpp
2005-10-23 14:51:35 UTC (rev 18709)
@@ -1565,10 +1565,15 @@
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",
Show replies by date