[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Building in a separate build directory
From: |
Jeff Teunissen |
Subject: |
Re: Building in a separate build directory |
Date: |
Tue, 21 May 2002 15:31:19 -0400 |
Nicola Pero wrote:
[snip]
> > Not directly related to the current topic, but how about losing the
> > mandatory BUNDLE_INSTALL_DIR for bundles? I have some bundles that
> > aren't supposed to be installed (they go into an app's Resources), but
> > -make doesn't want to cope with that.
>
> I'd like this case (bundles of an application) to be automatically
> managed by gnustep-make ... but it's not yet implemented and I think
> yours is a *very* good suggestion (providing a way to disable the
> standard installation) anyway - thanks! :-)
Hmm, this may be an intractable problem. Consider subprojects; if one of an
app's subprojects is mentioned in the _RESOURCE_FILES, it _may_ not be good to
install it separately, but there may be a reason to install it somewhere else
as well. Plus there's the issue of possibly being run in a different instance
of make, e.g.:
pushd project && make install && popd
make install
I think that the ability to disable a project's installation in the makefile
is perfect, because then it can be handled easily on a case-by-case basis.
> So I added to CVS a way to totally disable the standard installation of
> a certain instance - by adding
>
> xxx_STANDARD_INSTALL = no
>
> to your GNUmakefile (in the preamble), the default rules for
> installing/uninstalling xxx will not be executed (no matter what xxx is
> ... it works for applications, bundles, tools, everything).
[snip]
> I hope that helps with your problem. :-)
Indeed, it should help nicely.
--
| Jeff Teunissen -=- Pres., Dusk To Dawn Computing -=- deek @ d2dc.net
| GPG: 1024D/9840105A 7102 808A 7733 C2F3 097B 161B 9222 DAB8 9840 105A
| Core developer, The QuakeForge Project http://www.quakeforge.net/
| Specializing in Debian GNU/Linux http://www.d2dc.net/~deek/
- Building in a separate build directory, Andreas Hoeschler, 2002/05/16
- Re: Building in a separate build directory, Helge Hess, 2002/05/17
- Re: Building in a separate build directory, Andreas Hoeschler, 2002/05/17
- Re: Building in a separate build directory, Marcus Müller, 2002/05/17
- Re: Building in a separate build directory, Andreas Hoeschler, 2002/05/17
- Re: Building in a separate build directory, Richard Frith-Macdonald, 2002/05/17
- Re: Building in a separate build directory, Nicola Pero, 2002/05/17
- Re: Building in a separate build directory, Jeff Teunissen, 2002/05/17
- Re: Building in a separate build directory, Nicola Pero, 2002/05/21
- Re: Building in a separate build directory,
Jeff Teunissen <=
- Re: Building in a separate build directory, Helge Hess, 2002/05/17
- Re: Building in a separate build directory, Andreas Hoeschler, 2002/05/17