* fpmake added

git-svn-id: trunk@9892 -
This commit is contained in:
peter 2008-01-24 07:52:43 +00:00
parent 2c94ece3e1
commit bfd667e289
2 changed files with 42 additions and 0 deletions

1
.gitattributes vendored
View File

@ -3803,6 +3803,7 @@ packages/extra/zlib/fpmake.pp svneol=native#text/plain
packages/extra/zlib/zlib.pp svneol=native#text/plain
packages/fcl-async/Makefile svneol=native#text/plain
packages/fcl-async/Makefile.fpc svneol=native#text/plain
packages/fcl-async/fpmake.pp svneol=native#text/plain
packages/fcl-async/src/fpasync.pp svneol=native#text/plain
packages/fcl-async/src/libasync.inc svneol=native#text/plain
packages/fcl-async/src/libasynch.inc svneol=native#text/plain

View File

@ -0,0 +1,41 @@
{$ifndef ALLPACKAGES}
{$mode objfpc}{$H+}
program fpmake;
uses fpmkunit;
Var
T : TTarget;
P : TPackage;
begin
With Installer do
begin
{$endif ALLPACKAGES}
P:=AddPackage('fcl-async');
{$ifdef ALLPACKAGES}
P.Directory:='fcl-async';
{$endif ALLPACKAGES}
P.Version:='2.0.0';
P.SourcePath.Add('src');
P.SourcePath.Add('src/unix',AllUnixOSes);
P.SourcePath.Add('src/win',AllWindowsOSes);
P.SourcePath.Add('src/$(OS)',AllOSes-AllWindowsOSes-AllUnixOSes);
P.IncludePath.Add('src');
T:=P.Targets.AddUnit('fpasync.pp',AllUnixOSes);
with T.Dependencies do
begin
AddUnit('libasync');
end;
T:=P.Targets.AddUnit('libasync.pp',AllUnixOSes);
with T.Dependencies do
begin
AddInclude('libasynch.inc');
AddInclude('libasync.inc');
end;
{$ifndef ALLPACKAGES}
Run;
end;
end.
{$endif ALLPACKAGES}