From 2c831a193509bcf4a7369666940b91eed76f05a0 Mon Sep 17 00:00:00 2001 From: Casper Hornstrup Date: Sun, 23 Oct 2005 14:51:35 +0000 Subject: [PATCH] Have pre-compiled header rule depend on widl generated headers svn path=/trunk/; revision=18709 --- reactos/tools/rbuild/backend/mingw/modulehandler.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/reactos/tools/rbuild/backend/mingw/modulehandler.cpp b/reactos/tools/rbuild/backend/mingw/modulehandler.cpp index 0182743f388..77cd792679e 100644 --- a/reactos/tools/rbuild/backend/mingw/modulehandler.cpp +++ b/reactos/tools/rbuild/backend/mingw/modulehandler.cpp @@ -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 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", -- 2.17.1