Browse Source

* add rcreader and rcparser with correct dependencies

git-svn-id: trunk@46394 -
svenbarth 5 years ago
parent
commit
226ee14c20
1 changed files with 27 additions and 0 deletions
  1. 27 0
      packages/fcl-res/fpmake.pp

+ 27 - 0
packages/fcl-res/fpmake.pp

@@ -18,6 +18,9 @@ begin
     P.Directory:=ADirectory;
 {$endif ALLPACKAGES}
     P.Version:='3.3.1';
+    P.Dependencies.Add('rtl-objpas');
+    P.Dependencies.Add('fcl-base');
+    P.Dependencies.Add('tplylib');
     P.Author := 'Giulio Bernardi';
     P.License := 'LGPL with modification, ';
     P.HomepageURL := 'www.freepascal.org';
@@ -189,6 +192,30 @@ begin
           AddInclude('machosubwriter.inc');
           AddInclude('machodefaulttarget.inc');
         end;
+    T:=P.Targets.AddUnit('rcparser.pas');
+      with T.Dependencies do
+        begin
+          AddUnit('resource');
+          AddUnit('acceleratorsresource');
+          AddUnit('groupiconresource');
+          AddUnit('stringtableresource');
+          AddUnit('bitmapresource');
+          AddUnit('versionresource');
+          AddUnit('versiontypes');
+          AddUnit('groupcursorresource');
+          AddInclude('rcparserfn.inc');
+          AddInclude('rclex.inc');
+          AddInclude('yyinclude.pp');
+          AddInclude('yypreproc.pp');
+        end;
+    T:=P.Targets.AddUnit('rcreader.pp');
+      with T.Dependencies do
+        begin
+          AddUnit('resource');
+          AddUnit('resdatastream');
+          AddUnit('resfactory');
+          AddUnit('rcparser');
+        end;
     T:=P.Targets.AddUnit('resdatastream.pp');
       with T.Dependencies do
         begin