| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 | {$ifndef ALLPACKAGES}{$mode objfpc}{$H+}program fpmake;uses fpmkunit;Var  P : TPackage;  T : TTarget;begin  With Installer do    begin{$endif ALLPACKAGES}    P:=AddPackage('dbus');{$ifdef ALLPACKAGES}    P.Directory:='dbus';{$endif ALLPACKAGES}    P.Version:='2.2.1';    P.SourcePath.Add('src');    P.IncludePath.Add('src');    T:=P.Targets.AddUnit('dbus.pas');      with T.Dependencies do        begin          AddInclude('dbus-macros.inc');          AddInclude('dbus-arch-deps.inc');          AddInclude('dbus-types.inc');          AddInclude('dbus-errors.inc');          AddInclude('dbus-address.inc');          AddInclude('dbus-message.inc');          AddInclude('dbus-memory.inc');          AddInclude('dbus-shared.inc');          AddInclude('dbus-connection.inc');          AddInclude('dbus-bus.inc');          AddInclude('dbus-pending-call.inc');          AddInclude('dbus-protocol.inc');          AddInclude('dbus-server.inc');          AddInclude('dbus-signature.inc');          AddInclude('dbus-threads.inc');        end;{$ifndef ALLPACKAGES}    Run;    end;end.{$endif ALLPACKAGES}
 |