* disabled powerpc-amiga target for packages where it doesn't build (yet), so make all works

git-svn-id: trunk@33481 -
This commit is contained in:
Károly Balogh 2016-04-10 21:52:33 +00:00
parent 08d63e3408
commit 2e398fa8f7
9 changed files with 20 additions and 0 deletions

View File

@ -30,6 +30,8 @@ begin
P.SourcePath.Add('src');
P.OSes:=AllAmigaLikeOSes;
if Defaults.CPU=powerpc then
P.OSes:=P.OSes-[amiga];
T:=P.Targets.AddUnit('cliputils.pas');

View File

@ -43,6 +43,8 @@ begin
// IP and Sockets
T:=P.Targets.AddUnit('netdb.pp',AllUnixOSes);
T:=P.Targets.AddUnit('resolve.pp',AllUnixOSes+AllWindowsOSes+AllAmigaLikeOSes+[OS2,EMX]);
if Defaults.CPU=powerpc then
T.OSes:=T.OSes-[amiga];
with T.Dependencies do
begin
AddInclude('resolve.inc');
@ -50,6 +52,8 @@ begin
end;
T.ResourceStrings := True;
T:=P.Targets.AddUnit('ssockets.pp',AllUnixOSes+AllWindowsOSes+AllAmigaLikeOSes+[OS2,EMX]);
if Defaults.CPU=powerpc then
T.OSes:=T.OSes-[amiga];
with T.Dependencies do
begin
AddUnit('resolve');

View File

@ -26,6 +26,8 @@ begin
P.Options.Add('-S2h');
P.NeedLibC:= false;
P.OSes:=AllOSes-[embedded,msdos,win16];
if Defaults.CPU=powerpc then
P.OSes:=P.OSes-[amiga];
P.SourcePath.Add('src');
P.IncludePath.Add('src/unix',AllUnixOSes);

View File

@ -19,6 +19,8 @@ begin
{$endif ALLPACKAGES}
P.Version:='3.1.1';
P.OSes := [beos,haiku,freebsd,darwin,iphonesim,solaris,netbsd,openbsd,linux,win32,win64,wince,aix,amiga,aros,morphos,dragonfly];
if Defaults.CPU=powerpc then
P.OSes:=P.OSes-[amiga];
P.Dependencies.Add('fcl-base');
P.Dependencies.Add('fcl-db');
P.Dependencies.Add('fcl-xml');

View File

@ -45,6 +45,8 @@ begin
P.Description := 'Libraries to create fppkg package managers.';
P.NeedLibC:= false;
P.OSes := P.OSes - [embedded,nativent,msdos,win16];
if Defaults.CPU = powerpc then
P.OSes := P.OSes - [amiga];
P.SourcePath.Add('src');
P.IncludePath.Add('src');

View File

@ -21,6 +21,8 @@ begin
P.License := 'LGPL with modification, ';
P.HomepageURL := 'www.freepascal.org';
P.OSes := [beos,haiku,freebsd,darwin,iphonesim,solaris,netbsd,openbsd,linux,win32,win64,os2,emx,netware,netwlibc,go32v2,aix,dragonfly]+AllAmigaLikeOSes;
if Defaults.CPU = powerpc then
P.OSes := P.OSes - [amiga];
P.Email := '';
P.Description := 'Free Vision, a portable Turbo Vision clone.';
P.NeedLibC:= false;

View File

@ -31,6 +31,8 @@ begin
P.Description := 'Google API client libraries.';
P.NeedLibC:= false;
P.OSes := [beos,haiku,freebsd,darwin,iphonesim,solaris,netbsd,openbsd,linux,win32,win64,wince,aix,amiga,aros,morphos,dragonfly];
if Defaults.CPU = powerpc then
P.OSes := P.OSes - [amiga];
P.Directory:=ADirectory;
P.Version:='3.1.1';
P.Dependencies.Add('fcl-base');

View File

@ -41,6 +41,8 @@ begin
P.License := 'LGPL with modification, ';
P.HomepageURL := 'www.freepascal.org';
P.OSes:=Rtl_ConsoleOSes;
if Defaults.CPU=powerpc then
P.OSes:=P.OSes-[amiga];
P.Email := '';
P.Description := 'Rtl-console, console abstraction';
P.NeedLibC:= false;

View File

@ -106,6 +106,8 @@ begin
T:=P.Targets.AddUnit('serial.pp',SerialOSes);
T:=P.Targets.AddUnit('sockets.pp',SocketsOSes);
if Defaults.CPU=powerpc then
T.OSes:=T.OSes-[amiga];
with T.Dependencies do
begin
addinclude('osdefs.inc',AllUnixOSes);