summaryrefslogtreecommitdiff
path: root/packages/fcl-web/fpmake.pp
diff options
context:
space:
mode:
authormichael <michael@3ad0048d-3df7-0310-abae-a5850022a9f2>2010-05-28 09:50:37 +0000
committermichael <michael@3ad0048d-3df7-0310-abae-a5850022a9f2>2010-05-28 09:50:37 +0000
commitdb9872754943bf3c6cb2aaa66ff55bf6ea2bd11c (patch)
tree48bc4631ff253afb37fbd90d3e1dd131a850dc50 /packages/fcl-web/fpmake.pp
parent972120c074991dbad7669a1833d144a59bf1c238 (diff)
downloadfpc-db9872754943bf3c6cb2aaa66ff55bf6ea2bd11c.tar.gz
* Fixed to match new directory structure, added all new units
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@15340 3ad0048d-3df7-0310-abae-a5850022a9f2
Diffstat (limited to 'packages/fcl-web/fpmake.pp')
-rw-r--r--packages/fcl-web/fpmake.pp48
1 files changed, 45 insertions, 3 deletions
diff --git a/packages/fcl-web/fpmake.pp b/packages/fcl-web/fpmake.pp
index 4c4e357619..decae137ea 100644
--- a/packages/fcl-web/fpmake.pp
+++ b/packages/fcl-web/fpmake.pp
@@ -17,9 +17,11 @@ begin
P.Directory:='fcl-web';
{$endif ALLPACKAGES}
P.Version:='2.2.2-0';
+ P.Dependencies.Add('fcl-base');
P.Dependencies.Add('fcl-db');
P.Dependencies.Add('fcl-xml');
- P.Dependencies.Add('fcl-base');
+ P.Dependencies.Add('fcl-json');
+ P.Dependencies.Add('fcl-net');
P.Dependencies.Add('fcl-process');
P.Dependencies.Add('fastcgi');
P.Dependencies.Add('httpd22');
@@ -31,7 +33,8 @@ begin
P.Description := 'Web(app) related parts of Free Component Libraries (FCL), FPC''s OOP library.';
P.NeedLibC:= false;
- P.SourcePath.Add('src');
+ P.SourcePath.Add('src/base');
+ P.SourcePath.Add('src/webdata');
T:=P.Targets.AddUnit('cgiapp.pp');
T.ResourceStrings:=true;
@@ -116,7 +119,46 @@ begin
Dependencies.AddUnit('custweb');
ResourceStrings:=true;
end;
-
+ T:=P.Targets.AddUnit('fcgigate.pp');
+ With T.Dependencies do
+ begin
+ AddUnit('httpdefs');
+ AddUnit('custcgi');
+ end;
+ T:=P.Targets.AddUnit('fpwebdata.pp');
+ With T.Dependencies do
+ begin
+ AddUnit('httpdefs');
+ AddUnit('fphttp');
+ AddUnit('websession');
+ end;
+ T:=P.Targets.AddUnit('sqldbwebdata.pp');
+ With T.Dependencies do
+ begin
+ AddUnit('fpwebdata');
+ AddUnit('fphttp');
+ end;
+ T:=P.Targets.AddUnit('fpextjs.pp');
+ With T.Dependencies do
+ begin
+ AddUnit('fpwebdata');
+ AddUnit('httpdefs');
+ AddUnit('fphttp');
+ end;
+ T:=P.Targets.AddUnit('extjsxml.pp');
+ With T.Dependencies do
+ begin
+ AddUnit('fpwebdata');
+ AddUnit('httpdefs');
+ AddUnit('fpextjs');
+ end;
+ T:=P.Targets.AddUnit('extjsjson.pp');
+ With T.Dependencies do
+ begin
+ AddUnit('fpwebdata');
+ AddUnit('httpdefs');
+ AddUnit('fpextjs');
+ end;
{$ifndef ALLPACKAGES}
Run;
end;