* enabled for AIX

git-svn-id: trunk@20851 -
This commit is contained in:
Jonas Maebe 2012-04-11 18:07:23 +00:00
parent 829062cd79
commit 135565e951
21 changed files with 30 additions and 29 deletions

View File

@ -21,7 +21,7 @@ begin
P.Author := 'header:Aleš Katona, library: Kevin Atkinson';
P.License := 'header: LGPL with modification, library: LGPL 2.0 or 2.1';
P.HomepageURL := 'www.freepascal.org';
P.OSes := [beos,haiku,freebsd,darwin,iphonesim,netbsd,openbsd,linux,win32];
P.OSes := [beos,haiku,freebsd,darwin,iphonesim,netbsd,openbsd,linux,win32,aix];
P.Email := '';
P.Description := 'The New Aspell, spelling library';
P.NeedLibC:= true;

View File

@ -23,7 +23,7 @@ begin
P.Email := '';
P.Description := 'Binary File Descriptor library.';
P.NeedLibC:= true;
P.OSes := [beos,haiku,freebsd,darwin,iphonesim,solaris,netbsd,openbsd,linux];
P.OSes := [beos,haiku,freebsd,darwin,iphonesim,solaris,netbsd,openbsd,linux,aix];
P.SourcePath.Add('src');

View File

@ -19,7 +19,7 @@ begin
P.Author := 'Library: University of Southern California + Red Hat Inc., header: Luiz AmXrico Pereira CXmara';
P.License := 'Library: MPL 1.1 + LGPL-2.1, header: LGPL with modification, ';
P.HomepageURL := 'www.freepascal.org';
P.OSes := [beos,haiku,freebsd,solaris,netbsd,openbsd,linux,win32,win64];
P.OSes := [beos,haiku,freebsd,solaris,netbsd,openbsd,linux,win32,win64,aix];
// Do not build cairo on iPhone (=arm-darwin)
if Defaults.CPU<>arm then
P.OSes := P.OSes + [darwin];

View File

@ -220,14 +220,14 @@ begin
begin
AddUnit('fpimage');
end;
T:=P.Targets.AddUnit('freetypeh.pp',[solaris,iphonesim,darwin,freebsd,openbsd,netbsd,linux,haiku,beos,win32,win64]);
T:=P.Targets.AddUnit('freetype.pp',[solaris,iphonesim,darwin,freebsd,openbsd,netbsd,linux,haiku,beos,win32,win64]);
T:=P.Targets.AddUnit('freetypeh.pp',[solaris,iphonesim,darwin,freebsd,openbsd,netbsd,linux,haiku,beos,win32,win64,aix]);
T:=P.Targets.AddUnit('freetype.pp',[solaris,iphonesim,darwin,freebsd,openbsd,netbsd,linux,haiku,beos,win32,win64,aix]);
with T.Dependencies do
begin
AddUnit('freetypeh');
AddUnit('fpimgcmn');
end;
T:=P.Targets.AddUnit('ftfont.pp',[solaris,iphonesim,darwin,freebsd,openbsd,netbsd,linux,haiku,beos,win32,win64]);
T:=P.Targets.AddUnit('ftfont.pp',[solaris,iphonesim,darwin,freebsd,openbsd,netbsd,linux,haiku,beos,win32,win64,aix]);
with T.Dependencies do
begin
AddUnit('fpcanvas');

View File

@ -17,7 +17,7 @@ begin
P.Directory:='fcl-web';
{$endif ALLPACKAGES}
P.Version:='2.7.1';
P.OSes := [beos,haiku,freebsd,darwin,iphonesim,solaris,netbsd,openbsd,linux,win32,win64,wince];
P.OSes := [beos,haiku,freebsd,darwin,iphonesim,solaris,netbsd,openbsd,linux,win32,win64,wince,aix];
P.Dependencies.Add('fcl-base');
P.Dependencies.Add('fcl-db');
P.Dependencies.Add('fcl-xml');
@ -114,12 +114,12 @@ begin
end;
with P.Targets.AddUnit('fpfcgi.pp') do
begin
OSes:=AllOses-[wince,darwin,iphonesim];
OSes:=AllOses-[wince,darwin,iphonesim,aix];
Dependencies.AddUnit('custfcgi');
end;
with P.Targets.AddUnit('custfcgi.pp') do
begin
OSes:=AllOses-[wince,darwin,iphonesim];
OSes:=AllOses-[wince,darwin,iphonesim,aix];
Dependencies.AddUnit('httpdefs');
Dependencies.AddUnit('custweb');
ResourceStrings:=true;

View File

@ -21,7 +21,7 @@ begin
P.Options.Add('-S2h');
D:=P.Dependencies.Add('fcl-base');
D.Version:='2.7.1';
D:=P.Dependencies.Add('iconvenc',[linux,darwin,iphonesim,freebsd,haiku,beos]);
D:=P.Dependencies.Add('iconvenc',[linux,darwin,iphonesim,freebsd,haiku,beos,aix]);
P.Author := 'Sebastian Guenther, Sergei Gorelkin and FPC development team';
P.License := 'LGPL with modification, ';
@ -140,7 +140,7 @@ begin
AddUnit('dom');
AddUnit('htmldefs');
end;
T:=P.Targets.AddUnit('xmliconv.pas',[linux,freebsd,darwin,iphonesim,haiku,beos]);
T:=P.Targets.AddUnit('xmliconv.pas',[linux,freebsd,darwin,iphonesim,haiku,beos,aix]);
with T.Dependencies do
begin
AddUnit('xmlread');

View File

@ -17,7 +17,7 @@ begin
P.Directory:='fpgtk';
{$endif ALLPACKAGES}
P.Version:='2.7.1';
P.OSes := [beos,haiku,freebsd,solaris,netbsd,openbsd,linux,win32,win64,os2,emx];
P.OSes := [beos,haiku,freebsd,solaris,netbsd,openbsd,linux,win32,win64,os2,emx,aix];
// Do not build fpgtk on iPhone (=arm-darwin)
if Defaults.CPU<>arm then
P.OSes := P.OSes + [darwin];

View File

@ -7,8 +7,8 @@ uses fpmkunit;
procedure add_fpindexer;
Const
SqldbConnectionOSes = [beos,haiku,linux,freebsd,win32,win64,wince,darwin,iphonesim,netbsd,openbsd];
SqliteOSes = [beos,haiku,linux,freebsd,darwin,iphonesim,netbsd,openbsd,win32,wince];
SqldbConnectionOSes = [beos,haiku,linux,freebsd,win32,win64,wince,darwin,iphonesim,netbsd,openbsd,aix];
SqliteOSes = [beos,haiku,linux,freebsd,darwin,iphonesim,netbsd,openbsd,win32,wince,aix];
Var
T : TTarget;
@ -21,7 +21,7 @@ begin
P.Directory:='fpindexer';
{$endif ALLPACKAGES}
P.Version:='2.7.1';
P.OSes := [beos,haiku,freebsd,darwin,solaris,netbsd,openbsd,linux,win32,win64,wince];
P.OSes := [beos,haiku,freebsd,darwin,solaris,netbsd,openbsd,linux,win32,win64,wince,aix];
P.Dependencies.Add('fcl-base');
P.Dependencies.Add('fcl-db');
P.Dependencies.Add('chm'); // for fastreaderhtml

View File

@ -20,7 +20,7 @@ begin
P.Author := 'Leon De Boer and Pierre Mueller';
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,morphos];
P.OSes := [beos,haiku,freebsd,darwin,iphonesim,solaris,netbsd,openbsd,linux,win32,win64,os2,emx,netware,netwlibc,go32v2,morphos,aix];
P.Email := '';
P.Description := 'Free Vision, a portable Turbo Vision clone.';
P.NeedLibC:= false;

View File

@ -24,7 +24,7 @@ begin
P.Email := '';
P.Description := 'GMP';
P.NeedLibC:= false;
P.OSes := [freebsd,darwin,iphonesim,linux,win32];
P.OSes := [freebsd,darwin,iphonesim,linux,win32,aix];
P.SourcePath.Add('src');

View File

@ -19,7 +19,7 @@ begin
P.Version:='2.7.1';
P.Author := 'Marco van de Voort';
P.License := 'Library: LGPL2 or later, header: LGPL with modification, ';
P.OSes := [beos,haiku,freebsd,darwin,iphonesim,solaris,linux];
P.OSes := [beos,haiku,freebsd,darwin,iphonesim,solaris,linux,aix];
P.HomepageURL := 'www.freepascal.org';
P.Email := '';
P.Description := 'A libiconv header translation.';

View File

@ -21,7 +21,7 @@ begin
P.Author := 'Library: Daniel Stenberg, header: Free Pascal development team';
P.License := 'Library: MIT, header: LGPL with modification, ';
P.HomepageURL := 'www.freepascal.org';
P.OSes := [beos,haiku,freebsd,darwin,iphonesim,solaris,netbsd,openbsd,linux];
P.OSes := [beos,haiku,freebsd,darwin,iphonesim,solaris,netbsd,openbsd,linux,aix];
P.Email := '';
P.Description := 'Library to fetch files from URLs using many protocols.';
P.NeedLibC:= true; // true for headers that indirectly link to libc?

View File

@ -16,7 +16,7 @@ begin
{$ifdef ALLPACKAGES}
P.Directory:='librsvg';
{$endif ALLPACKAGES}
P.OSes := [beos,haiku,freebsd,netbsd,openbsd,linux,win32];
P.OSes := [beos,haiku,freebsd,netbsd,openbsd,linux,win32,aix];
// Do not build x11 on iPhone (=arm-darwin)
if Defaults.CPU<>arm then
P.OSes := P.OSes + [darwin];

View File

@ -17,7 +17,7 @@ begin
P.Directory:='ncurses';
{$endif ALLPACKAGES}
P.Version:='2.7.1';
P.OSes := [beos,haiku,freebsd,darwin,iphonesim,solaris,netbsd,openbsd,linux];
P.OSes := [beos,haiku,freebsd,darwin,iphonesim,solaris,netbsd,openbsd,linux,aix];
P.SourcePath.Add('src');
P.IncludePath.Add('src');

View File

@ -17,7 +17,7 @@ begin
P.Directory:='pthreads';
{$endif ALLPACKAGES}
P.Version:='2.7.1';
P.OSes := [beos,haiku,freebsd,darwin,iphonesim,solaris,netbsd,openbsd,linux];
P.OSes := [beos,haiku,freebsd,darwin,iphonesim,solaris,netbsd,openbsd,linux,aix];
P.SourcePath.Add('src');
P.IncludePath.Add('src');
@ -28,6 +28,7 @@ begin
AddInclude('pthrbeos.inc',[Beos]);
AddInclude('pthrsnos.inc',[Solaris]);
AddInclude('pthrbsd.inc',AllBSDOses);
AddInclude('pthraix.inc',[AIX]);
end;
{$ifndef ALLPACKAGES}

View File

@ -17,7 +17,7 @@ begin
P.Directory:='syslog';
{$endif ALLPACKAGES}
P.Version:='2.7.1';
P.OSes := [beos,haiku,freebsd,darwin,iphonesim,solaris,netbsd,openbsd,linux];
P.OSes := [beos,haiku,freebsd,darwin,iphonesim,solaris,netbsd,openbsd,linux,aix];
P.SourcePath.Add('src');
T:=P.Targets.AddUnit('systemlog.pp');

View File

@ -17,7 +17,7 @@ begin
P.Directory:='x11';
{$endif ALLPACKAGES}
P.Version:='2.7.1';
P.OSes:=[beos,haiku,freebsd,solaris,netbsd,openbsd,linux,os2,emx];
P.OSes:=[beos,haiku,freebsd,solaris,netbsd,openbsd,linux,os2,emx,aix];
// Do not build x11 on iPhone (=arm-darwin)
if Defaults.CPU<>arm then
P.OSes := P.OSes + [darwin];

View File

@ -18,7 +18,7 @@ begin
{$endif ALLPACKAGES}
P.Version:='2.7.1';
P.SourcePath.Add('src');
P.OSes := [beos,haiku,freebsd,solaris,netbsd,openbsd,linux];
P.OSes := [beos,haiku,freebsd,solaris,netbsd,openbsd,linux,aix];
// Do not build x11 on iPhone (=arm-darwin)
if Defaults.CPU<>arm then
P.OSes := P.OSes + [darwin];

View File

@ -28,7 +28,7 @@ begin
{$endif ALLPACKAGES}
P.Version:='2.7.1';
P.OSes:=[win32,win64,wince,haiku,linux,freebsd,openbsd,netbsd,darwin,iphonesim,solaris,os2,emx];
P.OSes:=[win32,win64,wince,haiku,linux,freebsd,openbsd,netbsd,darwin,iphonesim,solaris,os2,emx,aix];
P.Dependencies.Add('fcl-res');

View File

@ -8,7 +8,7 @@ uses fpmkunit;
procedure add_fppkg_util;
const
lnetOSes = [linux,beos,haiku,freebsd,netbsd,openbsd,darwin,iphonesim,solaris,win32,win64,wince];
lnetOSes = [linux,beos,haiku,freebsd,netbsd,openbsd,darwin,iphonesim,solaris,win32,win64,wince,aix];
Var
P : TPackage;
@ -41,7 +41,7 @@ begin
P.Dependencies.Add('fcl-process');
P.Dependencies.Add('fcl-net');
P.Dependencies.Add('paszlib');
//P.Dependencies.Add('libcurl',[beos,haiku,freebsd,darwin,iphonesim,solaris,netbsd,openbsd,linux]);
//P.Dependencies.Add('libcurl',[beos,haiku,freebsd,darwin,iphonesim,solaris,netbsd,openbsd,linux,aix]);
P.Dependencies.Add('fppkg');
P.Dependencies.Add('univint', [Darwin, iphonesim]);

View File

@ -31,7 +31,7 @@ begin
P.Dependencies.Add('fcl-process');
P.Options.Add('-S2h');
P.OSes := [win32,win64,wince,haiku,linux,freebsd,openbsd,netbsd,darwin,iphonesim,solaris];
P.OSes := [win32,win64,wince,haiku,linux,freebsd,openbsd,netbsd,darwin,iphonesim,solaris,aix];
T:=P.Targets.AddProgram('instantfpc.pas');
T.Dependencies.AddUnit('instantfptools');