2012-01-12 22:34:57 +00:00
|
|
|
{$ifndef ALLPACKAGES}
|
2012-01-12 18:45:44 +00:00
|
|
|
program fpmake;
|
|
|
|
|
|
|
|
{$mode objfpc} {$H+}
|
|
|
|
|
|
|
|
uses
|
|
|
|
fpmkunit;
|
|
|
|
|
|
|
|
var
|
|
|
|
P: TPackage;
|
|
|
|
i: integer;
|
|
|
|
|
|
|
|
begin
|
|
|
|
with Installer do
|
|
|
|
begin
|
2012-01-12 22:34:57 +00:00
|
|
|
{$endif ALLPACKAGES}
|
|
|
|
|
2012-01-12 18:45:44 +00:00
|
|
|
//create nvwidgets package
|
|
|
|
P := AddPackage('nvwidget_examples');
|
|
|
|
|
2012-01-12 22:34:57 +00:00
|
|
|
{$ifdef ALLPACKAGES}
|
|
|
|
P.Directory := 'examples';
|
|
|
|
{$endif ALLPACKAGES}
|
|
|
|
|
2012-01-12 18:45:44 +00:00
|
|
|
P.Dependencies.Add('nvwidget');
|
|
|
|
|
|
|
|
//example applications
|
|
|
|
P.Targets.AddUnit('example.pp');
|
|
|
|
P.Targets.AddUnit('widget_test.pp');
|
|
|
|
|
2012-01-12 22:34:57 +00:00
|
|
|
{$ifndef ALLPACKAGES}
|
2012-01-12 18:45:44 +00:00
|
|
|
Run;
|
|
|
|
end;
|
|
|
|
end.
|
2012-01-12 22:34:57 +00:00
|
|
|
{$endif ALLPACKAGES}
|