diff options
| author | michael <michael@3ad0048d-3df7-0310-abae-a5850022a9f2> | 2010-05-28 09:50:37 +0000 |
|---|---|---|
| committer | michael <michael@3ad0048d-3df7-0310-abae-a5850022a9f2> | 2010-05-28 09:50:37 +0000 |
| commit | db9872754943bf3c6cb2aaa66ff55bf6ea2bd11c (patch) | |
| tree | 48bc4631ff253afb37fbd90d3e1dd131a850dc50 /packages/fcl-web/fpmake.pp | |
| parent | 972120c074991dbad7669a1833d144a59bf1c238 (diff) | |
| download | fpc-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.pp | 48 |
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; |
