On Sat, Oct 21, 2000 at 08:59:17PM +0100, Roger Leigh wrote:
> I fail to see how to run configure twice, with different options in the
> build-stamp rule and then install both into the right place in the install
> rule (I just get identical stuff pacakged in two locations),
Well, it's simple really :) Just do something like this in the build rule:
dh_testdir
./configure --with-one-set-of-options
$(MAKE)
mkdir option1-build-dir
mv src/foo src/bar src/baz option1-build-dir
$(MAKE) distclean
./configure --with-another-set-of-options
$(MAKE)
mkdir option2-build-dir
mv src/foo src/bar src/baz option2-build-dir
touch $@
Of course, in the clean rule, also do
rm -rf option1-build-dir option2-build-dir
> and dh_gencontrol also breaks:
>
> dh_gencontrol
> dpkg-gencontrol: warning: unknown substitution variable ${shlibs:Depends}
> dpkg-gencontrol: warning: unknown substitution variable ${shlibs:Depends}
>
> The dependency file is not output.
You have to use the -a option for dh_* commands. Put this at the top of the
file:
export DH_OPTIONS
and then in the line before binary-arch rule add this:
binary-arch: DH_OPTIONS=-a
That should do it...
If something breaks, ask again :)
--
Digital Electronic Being Intended for Assassination and Nullification
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]