fpc/packages/fpmake.pp
peter 7b188a6a0e * reset version to latest release: 2.2.2-0
git-svn-id: trunk@11907 -
2008-10-17 18:36:45 +00:00

129 lines
3.2 KiB
ObjectPascal

{$mode objfpc}{$H+}
{$define allpackages}
program fpmake;
uses fpmkunit;
Var
TBuild,T : TTarget;
PBuild,P : TPackage;
D : TDependency;
I : Integer;
begin
With Installer do
begin
(*
The include lines below are generated with the following command:
/bin/ls -1 */fpmake.pp | sed 's+\(.*\)+{$include \1}+'
*)
{$include a52/fpmake.pp}
{$include amunits/fpmake.pp}
{$include aspell/fpmake.pp}
{$include bfd/fpmake.pp}
{$include bzip2/fpmake.pp}
{$include cairo/fpmake.pp}
{$include cdrom/fpmake.pp}
{$include chm/fpmake.pp}
{$include dbus/fpmake.pp}
{$include dts/fpmake.pp}
{$include fcl-async/fpmake.pp}
{$include fcl-base/fpmake.pp}
{$include fcl-db/fpmake.pp}
{$include fcl-fpcunit/fpmake.pp}
{$include fcl-image/fpmake.pp}
{$include fcl-json/fpmake.pp}
{$include fcl-net/fpmake.pp}
{$include fcl-passrc/fpmake.pp}
{$include fcl-process/fpmake.pp}
{$include fcl-registry/fpmake.pp}
{$include fcl-res/fpmake.pp}
{$include fcl-web/fpmake.pp}
{$include fcl-xml/fpmake.pp}
{$include fftw/fpmake.pp}
{$include fpgtk/fpmake.pp}
{$include fpmkunit/fpmake.pp}
{$include fv/fpmake.pp}
{$include gdbint/fpmake.pp}
{$include gdbm/fpmake.pp}
{$include ggi/fpmake.pp}
{$include gnome1/fpmake.pp}
{$include graph/fpmake.pp}
{$include gtk1/fpmake.pp}
{$include gtk2/fpmake.pp}
{$include hash/fpmake.pp}
{$include hermes/fpmake.pp}
{$include httpd13/fpmake.pp}
{$include httpd20/fpmake.pp}
{$include httpd22/fpmake.pp}
{$include ibase/fpmake.pp}
{$include iconvenc/fpmake.pp}
{$include imagemagick/fpmake.pp}
{$include imlib/fpmake.pp}
{$include ldap/fpmake.pp}
{$include libc/fpmake.pp}
{$include libcurl/fpmake.pp}
{$include libgbafpc/fpmake.pp}
{$include libgd/fpmake.pp}
{$include libndsfpc/fpmake.pp}
{$include libpng/fpmake.pp}
{$include libxml/fpmake.pp}
{$include lua/fpmake.pp}
{$include mad/fpmake.pp}
{$include matroska/fpmake.pp}
{$include modplug/fpmake.pp}
{$include mysql/fpmake.pp}
{$include ncurses/fpmake.pp}
{$include newt/fpmake.pp}
{$include numlib/fpmake.pp}
{$include odbc/fpmake.pp}
{$include oggvorbis/fpmake.pp}
{$include openal/fpmake.pp}
{$include opengl/fpmake.pp}
{$include openssl/fpmake.pp}
{$include oracle/fpmake.pp}
{$include os2units/fpmake.pp}
{$include palmunits/fpmake.pp}
{$include pasjpeg/fpmake.pp}
{$include paszlib/fpmake.pp}
{$include pcap/fpmake.pp}
{$include postgres/fpmake.pp}
{$include ptc/fpmake.pp}
{$include pthreads/fpmake.pp}
{$include pxlib/fpmake.pp}
{$include regexpr/fpmake.pp}
{$include rexx/fpmake.pp}
{$include sdl/fpmake.pp}
{$include sndfile/fpmake.pp}
{$include sqlite/fpmake.pp}
{$include svgalib/fpmake.pp}
{$include symbolic/fpmake.pp}
{$include syslog/fpmake.pp}
{$include tcl/fpmake.pp}
{$include univint/fpmake.pp}
{$include unixutil/fpmake.pp}
{$include unzip/fpmake.pp}
{$include users/fpmake.pp}
{$include utmp/fpmake.pp}
{$include uuid/fpmake.pp}
{$include winunits-base/fpmake.pp}
{$include winunits-jedi/fpmake.pp}
{$include x11/fpmake.pp}
{$include xforms/fpmake.pp}
{$include zlib/fpmake.pp}
// Create fpc-all package
PBuild:=AddPackage('fpc-all');
PBuild.Version:='2.2.2-0';
for i:=0 to Packages.Count-1 do
begin
P:=Packages.PackageItems[i];
D:=PBuild.Dependencies.Add(P.Name);
end;
Run;
end;
end.