aboutsummaryrefslogtreecommitdiff
path: root/tools/mhmake/src/build.cpp
diff options
context:
space:
mode:
authormarha <marha@users.sourceforge.net>2010-08-04 09:37:27 +0000
committermarha <marha@users.sourceforge.net>2010-08-04 09:37:27 +0000
commitf19a1f2d41337986c94cecfd348aca32a5445993 (patch)
treeb50688dc07bfb1afadb4649d175bcbc64f1eb754 /tools/mhmake/src/build.cpp
parent240baf59a219841c5f8942c82f7ed61da9d2323b (diff)
downloadvcxsrv-f19a1f2d41337986c94cecfd348aca32a5445993.tar.gz
vcxsrv-f19a1f2d41337986c94cecfd348aca32a5445993.tar.bz2
vcxsrv-f19a1f2d41337986c94cecfd348aca32a5445993.zip
Added possibility to force a dependency scan on a target with .AUTODEPS
Diffstat (limited to 'tools/mhmake/src/build.cpp')
-rw-r--r--tools/mhmake/src/build.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/tools/mhmake/src/build.cpp b/tools/mhmake/src/build.cpp
index 57cd94b79..ed02266b3 100644
--- a/tools/mhmake/src/build.cpp
+++ b/tools/mhmake/src/build.cpp
@@ -1627,6 +1627,8 @@ mh_time_t mhmakefileparser::StartBuildTarget(const refptr<fileinfo> &Target,bool
if (pMakefile->ForceAutoDepRescan()||MakeTarget==true)
pMakefile->UpdateAutomaticDependencies(Target);
}
+ else if (Target->GetAutoDepsMakefile())
+ Target->GetAutoDepsMakefile()->UpdateNoRuleAutomaticDependencies(Target);
BuildDependencies(pRule,Target,TargetDate,YoungestDate,MakeTarget);