* fpmake.pp-files fixes

git-svn-id: trunk@18041 -
This commit is contained in:
joost 2011-07-31 21:51:11 +00:00
parent 473df6f6f1
commit 4392dd13a4
6 changed files with 65 additions and 7 deletions

View File

@ -30,14 +30,14 @@ begin
P.SourcePath.Add('src');
P.IncludePath.Add('src');
T:=P.Targets.AddUnit('bzip2comn.pas');
T:=P.Targets.AddUnit('bzip2comn.pp');
T:=P.Targets.AddUnit('bzip2.pas');
with T.Dependencies do
begin
AddInclude('bzip2i386.inc',[i386],AllOSes);
AddUnit('bzip2comn');
end;
T:=P.Targets.AddUnit('bzip2stream.pas');
T:=P.Targets.AddUnit('bzip2stream.pp');
with T.Dependencies do
begin
AddInclude('bzip2sii386.inc',[i386],AllOSes);

View File

@ -51,6 +51,7 @@ begin
P.IncludePath.Add('src/memds');
P.IncludePath.Add('src/sqlite');
P.IncludePath.Add('src/dbase');
P.SourcePath.Add('src/sql');
P.Dependencies.Add('fcl-base');
P.Dependencies.Add('fcl-xml');
@ -504,6 +505,13 @@ begin
AddUnit('fpdbfexport');
end;
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;
with T.Dependencies do
begin
@ -564,6 +572,18 @@ begin
AddUnit('db');
AddUnit('dbconst');
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');
with T.Dependencies do
begin
@ -629,6 +649,18 @@ begin
AddUnit('db');
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');
T:=P.Targets.AddExampleProgram('dbftoolsunit.pas');
T:=P.Targets.AddExampleProgram('dbtestframework.pas');

View File

@ -22,6 +22,7 @@ begin
P.HomepageURL := 'www.freepascal.org';
P.Email := '';
P.Description := 'Process (execution) related parts of Free Component Libraries (FCL), FPC''s OOP library.';
P.Options.Add('-S2h');
P.NeedLibC:= false;
P.SourcePath.Add('src');
@ -34,10 +35,13 @@ begin
T.Dependencies.AddInclude('pipes.inc');
T:=P.Targets.AddUnit('process.pp');
T.Dependencies.AddInclude('process.inc');
// T.ResourceStrings:=True;
T.ResourceStrings:=True;
T:=P.Targets.AddUnit('simpleipc.pp');
T.Dependencies.AddInclude('simpleipc.inc');
T.ResourceStrings:=True;
T:=P.Targets.AddUnit('pipesipc.pp');
T.Dependencies.AddInclude('simpleipc.inc');
T.ResourceStrings:=True;
T:=P.Targets.AddUnit('dbugmsg.pp');
T.ResourceStrings:=True;
T:=P.Targets.AddUnit('dbugintf.pp');

View File

@ -18,6 +18,7 @@ begin
P.Directory:='fcl-xml';
{$endif ALLPACKAGES}
P.Version:='2.2.2-0';
P.Options.Add('-S2h');
D:=P.Dependencies.Add('paszlib');
D.Version:='2.2.2-0';
D:=P.Dependencies.Add('fcl-base');
@ -61,6 +62,7 @@ begin
AddUnit('htmlelements');
AddUnit('htmldefs');
end;
T.ResourceStrings:=True;
T:=P.Targets.AddUnit('htmwrite.pp');
with T.Dependencies do
begin
@ -76,6 +78,7 @@ begin
AddUnit('htmldefs');
end;
T:=P.Targets.AddUnit('sax.pp');
T.ResourceStrings:=True;
T:=P.Targets.AddUnit('xhtml.pp');
with T.Dependencies do
begin
@ -89,6 +92,7 @@ begin
AddUnit('xmlread');
AddUnit('xmlwrite');
end;
T.ResourceStrings:=True;
T:=P.Targets.AddUnit('xmlconf.pp');
with T.Dependencies do
begin
@ -96,6 +100,7 @@ begin
AddUnit('xmlread');
AddUnit('xmlwrite');
end;
T.ResourceStrings:=True;
T:=P.Targets.AddUnit('xmlread.pp');
with T.Dependencies do
begin
@ -122,6 +127,7 @@ begin
begin
AddUnit('dom');
end;
T.ResourceStrings:=True;
T:=P.Targets.AddUnit('sax_xml.pp');
with T.Dependencies do
begin
@ -129,6 +135,17 @@ begin
AddUnit('dom');
AddUnit('htmldefs');
end;
T:=P.Targets.AddUnit('xmliconv.pas');
with T.Dependencies do
begin
AddUnit('xmlread');
end;
T.ResourceStrings:=True;
T:=P.Targets.AddUnit('dtdmodel.pp');
with T.Dependencies do
begin
AddUnit('xmlutils');
end;
P.Sources.AddSrc('src/README.txt');

View File

@ -33,11 +33,13 @@ begin
begin
AddUnit('fpgtk');
end;
T.ResourceStrings := True;
T:=P.Targets.AddUnit('fpgtk.pp');
with T.Dependencies do
begin
AddUnit('fpglib');
end;
T.ResourceStrings := True;
P.ExamplePath.Add('examples');
P.Targets.AddExampleProgram('examples/lister.pp');

View File

@ -32,13 +32,16 @@ begin
T:=P.Targets.AddImplicitUnit('jwazmouse.pas');
T:=P.Targets.AddImplicitUnit('avisocncgcodereader');
T:=P.Targets.AddImplicitUnit('avisocncgcodewriter');
T:=P.Targets.AddImplicitUnit('avisozlib');
T:=P.Targets.AddImplicitUnit('avisocncgcodewriter');
T:=P.Targets.AddImplicitUnit('svgvectorialwriter');
T:=P.Targets.AddImplicitUnit('avisozlib');
T:=P.Targets.AddImplicitUnit('fpvectorial');
T:=P.Targets.AddImplicitUnit('fpvtocanvas');
T:=P.Targets.AddImplicitUnit('pdfvectorialreader');
T:=P.Targets.AddImplicitUnit('pdfvrlexico');
T:=P.Targets.AddImplicitUnit('pdfvectorialreader');
T:=P.Targets.AddImplicitUnit('cdrvectorialreader');
T:=P.Targets.AddImplicitUnit('pdfvrlexico');
T:=P.Targets.AddImplicitUnit('pdfvrsemantico');
T:=P.Targets.AddImplicitUnit('pdfvrsintatico');
T:=P.Targets.AddImplicitUnit('epsvectorialreader');
T:=P.Targets.AddImplicitUnit('fpvutils');