From bfd667e2895b39bd7648bd37351cf41aedb72f1f Mon Sep 17 00:00:00 2001 From: peter Date: Thu, 24 Jan 2008 07:52:43 +0000 Subject: [PATCH] * fpmake added git-svn-id: trunk@9892 - --- .gitattributes | 1 + packages/fcl-async/fpmake.pp | 41 ++++++++++++++++++++++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 packages/fcl-async/fpmake.pp diff --git a/.gitattributes b/.gitattributes index 9998b9a677..6527be1f24 100644 --- a/.gitattributes +++ b/.gitattributes @@ -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 diff --git a/packages/fcl-async/fpmake.pp b/packages/fcl-async/fpmake.pp new file mode 100644 index 0000000000..155b841dfb --- /dev/null +++ b/packages/fcl-async/fpmake.pp @@ -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}