mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-10-24 07:01:44 +02:00
* Some fpmake fixes for windows
git-svn-id: trunk@18076 -
This commit is contained in:
parent
043e9b2ec2
commit
6ae49f6c74
@ -30,6 +30,7 @@ begin
|
|||||||
P.NeedLibC:= false;
|
P.NeedLibC:= false;
|
||||||
|
|
||||||
P.SourcePath.Add('src');
|
P.SourcePath.Add('src');
|
||||||
|
P.SourcePath.Add('src/win',AllWindowsOSes);
|
||||||
P.IncludePath.Add('src/$(OS)',AllOSes-AllWindowsOSes-AllUnixOSes);
|
P.IncludePath.Add('src/$(OS)',AllOSes-AllWindowsOSes-AllUnixOSes);
|
||||||
P.IncludePath.Add('src/unix',AllUnixOSes);
|
P.IncludePath.Add('src/unix',AllUnixOSes);
|
||||||
P.IncludePath.Add('src/win',AllWindowsOSes);
|
P.IncludePath.Add('src/win',AllWindowsOSes);
|
||||||
|
|||||||
@ -28,8 +28,8 @@ begin
|
|||||||
P.SourcePath.Add('src');
|
P.SourcePath.Add('src');
|
||||||
P.IncludePath.Add('src/unix',AllUnixOSes);
|
P.IncludePath.Add('src/unix',AllUnixOSes);
|
||||||
P.IncludePath.Add('src/win',AllWindowsOSes);
|
P.IncludePath.Add('src/win',AllWindowsOSes);
|
||||||
|
P.IncludePath.Add('src/dummy',AllOSes-AllWindowsOSes-AllUnixOSes);
|
||||||
P.IncludePath.Add('src/$(OS)',AllOSes-AllWindowsOSes-AllUnixOSes);
|
P.IncludePath.Add('src/$(OS)',AllOSes-AllWindowsOSes-AllUnixOSes);
|
||||||
P.IncludePath.Add('src/dummy');
|
|
||||||
|
|
||||||
T:=P.Targets.AddUnit('pipes.pp');
|
T:=P.Targets.AddUnit('pipes.pp');
|
||||||
T.Dependencies.AddInclude('pipes.inc');
|
T.Dependencies.AddInclude('pipes.inc');
|
||||||
@ -39,7 +39,7 @@ begin
|
|||||||
T:=P.Targets.AddUnit('simpleipc.pp');
|
T:=P.Targets.AddUnit('simpleipc.pp');
|
||||||
T.Dependencies.AddInclude('simpleipc.inc');
|
T.Dependencies.AddInclude('simpleipc.inc');
|
||||||
T.ResourceStrings:=True;
|
T.ResourceStrings:=True;
|
||||||
T:=P.Targets.AddUnit('pipesipc.pp');
|
T:=P.Targets.AddUnit('pipesipc.pp',AllUnixOSes);
|
||||||
T.Dependencies.AddInclude('simpleipc.inc');
|
T.Dependencies.AddInclude('simpleipc.inc');
|
||||||
T.ResourceStrings:=True;
|
T.ResourceStrings:=True;
|
||||||
T:=P.Targets.AddUnit('dbugmsg.pp');
|
T:=P.Targets.AddUnit('dbugmsg.pp');
|
||||||
|
|||||||
@ -134,7 +134,12 @@ begin
|
|||||||
AddUnit('dom');
|
AddUnit('dom');
|
||||||
AddUnit('htmldefs');
|
AddUnit('htmldefs');
|
||||||
end;
|
end;
|
||||||
T:=P.Targets.AddUnit('xmliconv.pas');
|
T:=P.Targets.AddUnit('xmliconv.pas',[linux,freebsd,darwin,iphonesim,haiku,beos]);
|
||||||
|
with T.Dependencies do
|
||||||
|
begin
|
||||||
|
AddUnit('xmlread');
|
||||||
|
end;
|
||||||
|
T:=P.Targets.AddUnit('xmliconv_windows.pas',[win32,win64]);
|
||||||
with T.Dependencies do
|
with T.Dependencies do
|
||||||
begin
|
begin
|
||||||
AddUnit('xmlread');
|
AddUnit('xmlread');
|
||||||
|
|||||||
@ -19,6 +19,7 @@ begin
|
|||||||
{$endif ALLPACKAGES}
|
{$endif ALLPACKAGES}
|
||||||
P.Version:='2.7.1';
|
P.Version:='2.7.1';
|
||||||
P.OSes:=[win32,win64];
|
P.OSes:=[win32,win64];
|
||||||
|
P.Options.Add('-Ur');
|
||||||
P.Author := 'Marcel van Brakel, Jedi-apilib team';
|
P.Author := 'Marcel van Brakel, Jedi-apilib team';
|
||||||
P.License := 'LGPL with modification/MPL dual licensed ';
|
P.License := 'LGPL with modification/MPL dual licensed ';
|
||||||
P.HomepageURL := 'www.freepascal.org';
|
P.HomepageURL := 'www.freepascal.org';
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user