Browse Source

* Fixed compilation of programs when using a buildunit

git-svn-id: trunk@22359 -
joost 13 years ago
parent
commit
8459c12af7
1 changed files with 1 additions and 1 deletions
  1. 1 1
      packages/fpmkunit/src/fpmkunit.pp

+ 1 - 1
packages/fpmkunit/src/fpmkunit.pp

@@ -5384,7 +5384,7 @@ begin
   If Assigned(ATarget.BeforeCompile) then
   If Assigned(ATarget.BeforeCompile) then
     ATarget.BeforeCompile(ATarget);
     ATarget.BeforeCompile(ATarget);
 
 
-  if APackage.BuildMode=bmBuildUnit then
+  if (APackage.BuildMode=bmBuildUnit) and not (ATarget.TargetType in [ttProgram,ttExampleProgram]) then
     begin
     begin
       APackage.FBUTarget.Dependencies.AddUnit(ATarget.Name).FTargetFileName:=ATarget.TargetSourceFileName;
       APackage.FBUTarget.Dependencies.AddUnit(ATarget.Name).FTargetFileName:=ATarget.TargetSourceFileName;
     end
     end