[asterisk-users] Running configure from subdirectory of source tree
Tzafrir Cohen
tzafrir.cohen at xorcom.com
Sun Mar 23 13:23:53 CDT 2014
Hi
Again, answering a bit late,
On Wed, Mar 05, 2014 at 09:24:11PM +0100, Gianluca Merlo wrote:
> 2014-03-05 20:08 GMT+01:00 Jason Parker <jason.parker at schmoozecom.com>:
>
> > That's not something that is likely to be supported. Any configure
> > script in the tree will be run via the top-level build process, as
> > needed.
>
>
> Hello Jason,
>
> I admit I naively have yet to consider whether the actual build could work
> or not, and assumed (for lack of knowledge) it could. By chance, is yours
> an assumption or you have personally experienced (or know by understanding
> its inner workings) that the top level make does not perform correctly if
> the sources lie elsewhere (in this case, in the parent directory)?
>
> > Is there some reason you think you need to run the other
> > configure scripts yourself?
> >
>
> If your question is related to the origin of the need of configuring and
> building in a subdirectory, I am in need of building custom Debian packages
> for Asterisk, and my plan was to use a single source package to build
> several "monolithic" Asterisk binary packages, each with different
> configure options and patches to modify/add some functionalities (I
> currently compile and install them manually, and could use some
> Debian-magic-automation).
Why is that, BTW?
> Debhelper offers a "--builddirectory" option which allows to easily perform
> such task, and I already successfully used it on more simple software using
> the autotool build toolchain, but essentially this works as in my "manual"
> example, thus failing.
>
> Thanks in advance for your advice.
Does the rest of the build system support this? Anyway, the obvious
workaround is (cd ..; ./configure) .
If you can't use shell and must use an explicit command, add a wrapper
script:
#!/bin/sh
cd ..
exec ./configure "$@"
--
Tzafrir Cohen
icq#16849755 jabber:tzafrir.cohen at xorcom.com
+972-50-7952406 mailto:tzafrir.cohen at xorcom.com
http://www.xorcom.com
More information about the asterisk-users
mailing list