mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-09-21 23:31:34 +02:00
* enabled for AIX
git-svn-id: trunk@20851 -
This commit is contained in:
parent
829062cd79
commit
135565e951
@ -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;
|
||||
|
@ -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');
|
||||
|
||||
|
@ -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];
|
||||
|
@ -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');
|
||||
|
@ -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;
|
||||
|
@ -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');
|
||||
|
@ -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];
|
||||
|
@ -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
|
||||
|
@ -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;
|
||||
|
@ -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');
|
||||
|
||||
|
@ -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.';
|
||||
|
@ -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?
|
||||
|
@ -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];
|
||||
|
@ -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');
|
||||
|
||||
|
@ -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}
|
||||
|
@ -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');
|
||||
|
@ -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];
|
||||
|
@ -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];
|
||||
|
@ -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');
|
||||
|
||||
|
@ -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]);
|
||||
|
||||
|
@ -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');
|
||||
|
Loading…
Reference in New Issue
Block a user