From bfc5f67f92d681f887f1a3914a05c16c625e0b1e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?K=C3=A1roly=20Balogh?= <karoly@freepascal.org>
Date: Thu, 25 May 2017 12:32:04 +0000
Subject: [PATCH] fcl-passrc: attempt to fix the install rule and some of the
 dependencies

git-svn-id: trunk@36321 -
---
 packages/fcl-passrc/fpmake.pp | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/packages/fcl-passrc/fpmake.pp b/packages/fcl-passrc/fpmake.pp
index 37dae1dc0c..3669171760 100644
--- a/packages/fcl-passrc/fpmake.pp
+++ b/packages/fcl-passrc/fpmake.pp
@@ -46,7 +46,6 @@ begin
           AddUnit('pscanner');
           AddUnit('pparser');
         end;
-    T.ResourceStrings := True;
     T:=P.Targets.AddUnit('pastounittest.pp');
       with T.Dependencies do
         begin
@@ -69,10 +68,18 @@ begin
         begin
           AddUnit('pastree');
         end;
+    T:=P.Targets.AddUnit('pasresolveeval.pas');
+      with T.Dependencies do
+        begin
+          AddUnit('pastree');
+          AddUnit('pscanner');
+        end;
+    T.ResourceStrings := True;
     T:=P.Targets.AddUnit('pasuseanalyzer.pas');
       with T.Dependencies do
         begin
           AddUnit('pastree');
+          AddUnit('pasresolver');
         end;
 
 {$ifndef ALLPACKAGES}