fpc/utils/fpcres/fpmake.pp
marco d6bd0750b8 --- Merging r30991 into '.':
U    rtl/morphos/system.pp
U    rtl/amicommon/sysosh.inc
U    rtl/amicommon/sysos.inc
U    rtl/amiga/system.pp
--- Recording mergeinfo for merge of r30991 into '.':
 U   .
--- Merging r30992 into '.':
U    rtl/amicommon/athreads.pp
--- Recording mergeinfo for merge of r30992 into '.':
 G   .
--- Merging r30993 into '.':
U    packages/rtl-extra/src/amiga/sockets.pp
D    packages/rtl-extra/src/morphos
U    packages/rtl-extra/fpmake.pp
--- Recording mergeinfo for merge of r30993 into '.':
 G   .
--- Merging r30994 into '.':
G    packages/rtl-extra/src/amiga/sockets.pp
--- Recording mergeinfo for merge of r30994 into '.':
 G   .
--- Merging r30995 into '.':
U    packages/morphunits/src/utility.pas
--- Recording mergeinfo for merge of r30995 into '.':
 G   .
--- Merging r30996 into '.':
U    packages/morphunits/src/exec.pas
--- Recording mergeinfo for merge of r30996 into '.':
 G   .
--- Merging r30997 into '.':
U    packages/morphunits/src/amigalib.pas
--- Recording mergeinfo for merge of r30997 into '.':
 G   .
--- Merging r30998 into '.':
U    packages/amunits/src/coreunits/exec.pas
--- Recording mergeinfo for merge of r30998 into '.':
 G   .
--- Merging r30999 into '.':
G    packages/morphunits/src/amigalib.pas
--- Recording mergeinfo for merge of r30999 into '.':
 G   .
--- Merging r31000 into '.':
G    packages/morphunits/src/exec.pas
--- Recording mergeinfo for merge of r31000 into '.':
 G   .
--- Merging r31001 into '.':
U    packages/amunits/src/coreunits/amigalib.pas
--- Recording mergeinfo for merge of r31001 into '.':
 G   .
--- Merging r31005 into '.':
U    utils/fpcres/fpmake.pp
--- Recording mergeinfo for merge of r31005 into '.':
 G   .

# revisions: 30991,30992,30993,30994,30995,30996,30997,30998,30999,31000,31001,31005

git-svn-id: branches/fixes_3_0@31097 -
2015-06-17 18:42:30 +00:00

71 lines
1.7 KiB
ObjectPascal

{$ifndef ALLPACKAGES}
{$mode objfpc}{$H+}
program fpmake;
uses fpmkunit;
{$endif ALLPACKAGES}
procedure add_fpcres(const ADirectory: string);
Var
P : TPackage;
T : TTarget;
begin
With Installer do
begin
P:=AddPackage('utils-fpcres');
P.ShortName:='fpres';
P.Author := 'Giulio Bernardi';
P.License := 'LGPL with modification';
P.HomepageURL := 'www.freepascal.org';
P.Email := '';
P.Description := 'Free Pascal Resource Converter.';
P.NeedLibC:= false;
P.Directory:=ADirectory;
P.Version:='3.0.1';
P.OSes:=[win32,win64,wince,haiku,linux,freebsd,openbsd,netbsd,darwin,iphonesim,solaris,os2,emx,aix,aros,amiga,morphos];
P.Dependencies.Add('fcl-res');
P.Dependencies.Add('paszlib');
T:=P.Targets.AddProgram('fpcres.pas');
T.Dependencies.AddUnit('closablefilestream');
T.Dependencies.AddUnit('msghandler');
T.Dependencies.AddUnit('paramparser');
T.Dependencies.AddUnit('sourcehandler');
T.Dependencies.AddUnit('target');
T:=P.Targets.AddProgram('fpcjres.pas');
T.Dependencies.AddUnit('closablefilestream');
T.Dependencies.AddUnit('msghandler');
T.Dependencies.AddUnit('paramparser');
T.Dependencies.AddUnit('sourcehandler');
T.Dependencies.AddUnit('target');
T.Dependencies.AddUnit('jarsourcehandler');
P.Targets.AddUnit('closablefilestream.pas').install:=false;
P.Targets.AddUnit('msghandler.pas').install:=false;
P.Targets.AddUnit('paramparser.pas').install:=false;
P.Targets.AddUnit('sourcehandler.pas').install:=false;
P.Targets.AddUnit('target.pas').install:=false;
P.Targets.AddUnit('jarsourcehandler.pas').install:=false;
end;
end;
{$ifndef ALLPACKAGES}
begin
add_fpcres('');
Installer.Run;
end.
{$endif ALLPACKAGES}