|
@@ -51,6 +51,7 @@ begin
|
|
P.IncludePath.Add('src/memds');
|
|
P.IncludePath.Add('src/memds');
|
|
P.IncludePath.Add('src/sqlite');
|
|
P.IncludePath.Add('src/sqlite');
|
|
P.IncludePath.Add('src/dbase');
|
|
P.IncludePath.Add('src/dbase');
|
|
|
|
+ P.SourcePath.Add('src/sql');
|
|
|
|
|
|
P.Dependencies.Add('fcl-base');
|
|
P.Dependencies.Add('fcl-base');
|
|
P.Dependencies.Add('fcl-xml');
|
|
P.Dependencies.Add('fcl-xml');
|
|
@@ -504,6 +505,13 @@ begin
|
|
AddUnit('fpdbfexport');
|
|
AddUnit('fpdbfexport');
|
|
end;
|
|
end;
|
|
T:=P.Targets.AddUnit('fptexexport.pp');
|
|
T:=P.Targets.AddUnit('fptexexport.pp');
|
|
|
|
+ T.ResourceStrings:=true;
|
|
|
|
+ with T.Dependencies do
|
|
|
|
+ begin
|
|
|
|
+ AddUnit('db');
|
|
|
|
+ AddUnit('fpdbexport');
|
|
|
|
+ end;
|
|
|
|
+ T:=P.Targets.AddUnit('fpxmlxsdexport.pp');
|
|
T.ResourceStrings:=true;
|
|
T.ResourceStrings:=true;
|
|
with T.Dependencies do
|
|
with T.Dependencies do
|
|
begin
|
|
begin
|
|
@@ -564,6 +572,18 @@ begin
|
|
AddUnit('db');
|
|
AddUnit('db');
|
|
AddUnit('dbconst');
|
|
AddUnit('dbconst');
|
|
end;
|
|
end;
|
|
|
|
+
|
|
|
|
+ T:=P.Targets.AddUnit('mysql51conn.pas');
|
|
|
|
+ T.ResourceStrings:=true;
|
|
|
|
+ with T.Dependencies do
|
|
|
|
+ begin
|
|
|
|
+ AddInclude('mysqlconn.inc');
|
|
|
|
+ AddUnit('bufdataset');
|
|
|
|
+ AddUnit('sqldb');
|
|
|
|
+ AddUnit('db');
|
|
|
|
+ AddUnit('dbconst');
|
|
|
|
+ end;
|
|
|
|
+
|
|
T:=P.Targets.AddUnit('odbcconn.pas');
|
|
T:=P.Targets.AddUnit('odbcconn.pas');
|
|
with T.Dependencies do
|
|
with T.Dependencies do
|
|
begin
|
|
begin
|
|
@@ -629,6 +649,18 @@ begin
|
|
AddUnit('db');
|
|
AddUnit('db');
|
|
end;
|
|
end;
|
|
|
|
|
|
|
|
+ // SQL
|
|
|
|
+ T:=P.Targets.AddUnit('fpsqltree.pp');
|
|
|
|
+ T:=P.Targets.AddUnit('fpsqlscanner.pp');
|
|
|
|
+ T.ResourceStrings := True;
|
|
|
|
+ T:=P.Targets.AddUnit('fpsqlparser.pas');
|
|
|
|
+ with T.Dependencies do
|
|
|
|
+ begin
|
|
|
|
+ AddUnit('fpsqltree');
|
|
|
|
+ AddUnit('fpsqlscanner');
|
|
|
|
+ end;
|
|
|
|
+ T.ResourceStrings := True;
|
|
|
|
+
|
|
P.ExamplePath.Add('tests');
|
|
P.ExamplePath.Add('tests');
|
|
T:=P.Targets.AddExampleProgram('dbftoolsunit.pas');
|
|
T:=P.Targets.AddExampleProgram('dbftoolsunit.pas');
|
|
T:=P.Targets.AddExampleProgram('dbtestframework.pas');
|
|
T:=P.Targets.AddExampleProgram('dbtestframework.pas');
|