mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-18 05:09:19 +02:00
* Limit webdata/sqldbrest to platforms that support sqldb
(cherry picked from commit e01da2408f
)
This commit is contained in:
parent
f33a8ac551
commit
c7924156f6
@ -10,6 +10,8 @@ procedure add_fcl_web(const ADirectory: string);
|
|||||||
|
|
||||||
Const
|
Const
|
||||||
LibMicroHttpdOSes = AllUnixOSes + [win32,win64];
|
LibMicroHttpdOSes = AllUnixOSes + [win32,win64];
|
||||||
|
SqldbConnectionOSes = [aix,beos,haiku,linux,freebsd,darwin,iphonesim,ios,netbsd,openbsd,solaris,win32,win64,wince,android,dragonfly];
|
||||||
|
SqliteOSes = [aix,beos,haiku,linux,freebsd,darwin,iphonesim,ios,netbsd,openbsd,solaris,win32,win64,wince,android,dragonfly];
|
||||||
|
|
||||||
Var
|
Var
|
||||||
T : TTarget;
|
T : TTarget;
|
||||||
@ -264,6 +266,7 @@ begin
|
|||||||
end;
|
end;
|
||||||
T:=P.Targets.AddUnit('sqldbwebdata.pp');
|
T:=P.Targets.AddUnit('sqldbwebdata.pp');
|
||||||
T.ResourceStrings:=true;
|
T.ResourceStrings:=true;
|
||||||
|
T.OSes:=SqldbConnectionOSes;
|
||||||
With T.Dependencies do
|
With T.Dependencies do
|
||||||
begin
|
begin
|
||||||
AddUnit('fpwebdata');
|
AddUnit('fpwebdata');
|
||||||
@ -338,19 +341,23 @@ begin
|
|||||||
|
|
||||||
T:=P.Targets.AddUnit('sqldbrestconst.pp');
|
T:=P.Targets.AddUnit('sqldbrestconst.pp');
|
||||||
T.ResourceStrings:=true;
|
T.ResourceStrings:=true;
|
||||||
|
T.OSes:=SqldbConnectionOSes;
|
||||||
|
|
||||||
T:=P.Targets.AddUnit('sqldbrestschema.pp');
|
T:=P.Targets.AddUnit('sqldbrestschema.pp');
|
||||||
|
T.OSes:=SqldbConnectionOSes;
|
||||||
With T.Dependencies do
|
With T.Dependencies do
|
||||||
begin
|
begin
|
||||||
AddUnit('sqldbrestconst');
|
AddUnit('sqldbrestconst');
|
||||||
end;
|
end;
|
||||||
T:=P.Targets.AddUnit('sqldbrestio.pp');
|
T:=P.Targets.AddUnit('sqldbrestio.pp');
|
||||||
|
T.OSes:=SqldbConnectionOSes;
|
||||||
With T.Dependencies do
|
With T.Dependencies do
|
||||||
begin
|
begin
|
||||||
AddUnit('sqldbrestconst');
|
AddUnit('sqldbrestconst');
|
||||||
AddUnit('sqldbrestschema');
|
AddUnit('sqldbrestschema');
|
||||||
end;
|
end;
|
||||||
T:=P.Targets.AddUnit('sqldbrestdata.pp');
|
T:=P.Targets.AddUnit('sqldbrestdata.pp');
|
||||||
|
T.OSes:=SqldbConnectionOSes;
|
||||||
With T.Dependencies do
|
With T.Dependencies do
|
||||||
begin
|
begin
|
||||||
AddUnit('sqldbrestconst');
|
AddUnit('sqldbrestconst');
|
||||||
@ -358,6 +365,7 @@ begin
|
|||||||
AddUnit('sqldbrestio');
|
AddUnit('sqldbrestio');
|
||||||
end;
|
end;
|
||||||
T:=P.Targets.AddUnit('sqldbrestauth.pp');
|
T:=P.Targets.AddUnit('sqldbrestauth.pp');
|
||||||
|
T.OSes:=SqldbConnectionOSes;
|
||||||
With T.Dependencies do
|
With T.Dependencies do
|
||||||
begin
|
begin
|
||||||
AddUnit('sqldbrestconst');
|
AddUnit('sqldbrestconst');
|
||||||
@ -365,6 +373,7 @@ begin
|
|||||||
AddUnit('sqldbrestschema');
|
AddUnit('sqldbrestschema');
|
||||||
end;
|
end;
|
||||||
T:=P.Targets.AddUnit('sqldbrestjson.pp');
|
T:=P.Targets.AddUnit('sqldbrestjson.pp');
|
||||||
|
T.OSes:=SqldbConnectionOSes;
|
||||||
With T.Dependencies do
|
With T.Dependencies do
|
||||||
begin
|
begin
|
||||||
AddUnit('sqldbrestio');
|
AddUnit('sqldbrestio');
|
||||||
@ -372,6 +381,7 @@ begin
|
|||||||
AddUnit('sqldbrestconst');
|
AddUnit('sqldbrestconst');
|
||||||
end;
|
end;
|
||||||
T:=P.Targets.AddUnit('sqldbrestbridge.pp');
|
T:=P.Targets.AddUnit('sqldbrestbridge.pp');
|
||||||
|
T.OSes:=SqldbConnectionOSes;
|
||||||
With T.Dependencies do
|
With T.Dependencies do
|
||||||
begin
|
begin
|
||||||
AddUnit('sqldbrestio');
|
AddUnit('sqldbrestio');
|
||||||
@ -380,6 +390,7 @@ begin
|
|||||||
AddUnit('sqldbrestconst');
|
AddUnit('sqldbrestconst');
|
||||||
end;
|
end;
|
||||||
T:=P.Targets.AddUnit('sqldbrestcds.pp');
|
T:=P.Targets.AddUnit('sqldbrestcds.pp');
|
||||||
|
T.OSes:=SqldbConnectionOSes;
|
||||||
With T.Dependencies do
|
With T.Dependencies do
|
||||||
begin
|
begin
|
||||||
AddUnit('sqldbrestio');
|
AddUnit('sqldbrestio');
|
||||||
@ -387,6 +398,7 @@ begin
|
|||||||
AddUnit('sqldbrestconst');
|
AddUnit('sqldbrestconst');
|
||||||
end;
|
end;
|
||||||
T:=P.Targets.AddUnit('sqldbrestcsv.pp');
|
T:=P.Targets.AddUnit('sqldbrestcsv.pp');
|
||||||
|
T.OSes:=SqldbConnectionOSes;
|
||||||
With T.Dependencies do
|
With T.Dependencies do
|
||||||
begin
|
begin
|
||||||
AddUnit('sqldbrestio');
|
AddUnit('sqldbrestio');
|
||||||
@ -394,6 +406,7 @@ begin
|
|||||||
AddUnit('sqldbrestconst');
|
AddUnit('sqldbrestconst');
|
||||||
end;
|
end;
|
||||||
T:=P.Targets.AddUnit('sqldbrestxml.pp');
|
T:=P.Targets.AddUnit('sqldbrestxml.pp');
|
||||||
|
T.OSes:=SqldbConnectionOSes;
|
||||||
With T.Dependencies do
|
With T.Dependencies do
|
||||||
begin
|
begin
|
||||||
AddUnit('sqldbrestio');
|
AddUnit('sqldbrestio');
|
||||||
@ -401,6 +414,7 @@ begin
|
|||||||
AddUnit('sqldbrestconst');
|
AddUnit('sqldbrestconst');
|
||||||
end;
|
end;
|
||||||
T:=P.Targets.AddUnit('sqldbrestado.pp');
|
T:=P.Targets.AddUnit('sqldbrestado.pp');
|
||||||
|
T.OSes:=SqldbConnectionOSes;
|
||||||
With T.Dependencies do
|
With T.Dependencies do
|
||||||
begin
|
begin
|
||||||
AddUnit('sqldbrestio');
|
AddUnit('sqldbrestio');
|
||||||
@ -408,6 +422,7 @@ begin
|
|||||||
AddUnit('sqldbrestconst');
|
AddUnit('sqldbrestconst');
|
||||||
end;
|
end;
|
||||||
T:=P.Targets.AddUnit('sqldbrestini.pp');
|
T:=P.Targets.AddUnit('sqldbrestini.pp');
|
||||||
|
T.OSes:=SqldbConnectionOSes;
|
||||||
With T.Dependencies do
|
With T.Dependencies do
|
||||||
begin
|
begin
|
||||||
AddUnit('sqldbrestbridge');
|
AddUnit('sqldbrestbridge');
|
||||||
@ -415,6 +430,7 @@ begin
|
|||||||
AddUnit('sqldbrestconst');
|
AddUnit('sqldbrestconst');
|
||||||
end;
|
end;
|
||||||
T:=P.Targets.AddUnit('sqldbrestauthini.pp');
|
T:=P.Targets.AddUnit('sqldbrestauthini.pp');
|
||||||
|
T.OSes:=SqldbConnectionOSes;
|
||||||
With T.Dependencies do
|
With T.Dependencies do
|
||||||
begin
|
begin
|
||||||
AddUnit('sqldbrestauth');
|
AddUnit('sqldbrestauth');
|
||||||
@ -422,6 +438,7 @@ begin
|
|||||||
AddUnit('sqldbrestconst');
|
AddUnit('sqldbrestconst');
|
||||||
end;
|
end;
|
||||||
T:=P.Targets.AddUnit('sqldbrestmodule.pp');
|
T:=P.Targets.AddUnit('sqldbrestmodule.pp');
|
||||||
|
T.OSes:=SqldbConnectionOSes;
|
||||||
With T.Dependencies do
|
With T.Dependencies do
|
||||||
begin
|
begin
|
||||||
AddUnit('sqldbrestbridge');
|
AddUnit('sqldbrestbridge');
|
||||||
|
Loading…
Reference in New Issue
Block a user