Roger Leigh wrote:
> +my @bd = qw{
>       dh_testdir
>       dh_auto_configure
>       dh_auto_build
>       dh_auto_test
> -}],
> -$sequences{'build-indep'} = [@{$sequences{build}}];
> -$sequences{'build-arch'} = [@{$sequences{build}}];
> +};
> +$sequences{build} = [@bd, 'rules:build-arch', 'rules:build-indep'];
> +$sequences{'build-indep'} = [@bd];
> +$sequences{'build-arch'} = [@bd];

So, this business of running the build-arch and build-indep only after
running @bd, so that it only configures once, is a brilliant hack.
Probably should be commented.

> +$sequences{binary} = ['rules:install', @ba, @b, 'rules:binary-arch', 
> 'rules:binary-indep'];
> +$sequences{'binary-indep'} = ['rules:install-indep', @b];
> +$sequences{'binary-arch'} = ['rules:install-arch', @ba, @b];

The continutation of it here worries me, in particular it
seems that a binary-arch or binary-indep rule is only run after
the deb is already built, and so will anything it tries
to do to influence the build will not happen when running debian/rules binary
(but will if running debian/rules binary-arch).

-- 
see shy jo

Attachment: signature.asc
Description: Digital signature

Reply via email to