[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Remove GNUSTEP_INSTALLATION_DIR from GNUmakefiles
From: |
Nicola Pero |
Subject: |
Re: Remove GNUSTEP_INSTALLATION_DIR from GNUmakefiles |
Date: |
Tue, 10 Oct 2006 19:21:48 +0200 (CEST) |
My recommended upgrade path is:
* remove GNUSTEP_INSTALLATION_DIR from the makefiles. The makefiles
should not try to force any installation dir, but let the packager/builder
decide where they want to install :-)
* use GNUSTEP_INSTALLATION_DIR on the command line instead (ie,
make install GNUSTEP_INSTALLATION_DIR=/opt/gnustep/System) ;-)
* once the new gnustep-make release is out, switch to
using GNUSTEP_INSTALLATION_DOMAIN on the command line (ie,
make install GNUSTEP_INSTALLATION_DOMAIN=SYSTEM). This should work
fine with the new (forthcoming) native FHS support :-)
Thanks
PS: The new option is
GNUSTEP_INSTALLATION_DOMAIN = SYSTEM
(valid values are SYSTEM, LOCAL, NETWORK and USER). :-)
You can use this option in GNUmakefiles, but I still would recommend that
you don't hardcode it in GNUmakefiles, and let the packager/builder set it
on the command-line instead.
So the result is that all software by default installs into LOCAL, but you
can install it somewhere else by giving the option
make install GNUSTEP_INSTALLATION_DOMAIN=SYSTEM
on the command line.
GNUSTEP_INSTALLATION_DIR on the command-line will keep working, but will
not make much sense on native (eg, Unix FHS) filesystems. ;-)
-----Original Message-----
From: "Stefan Bidigaray" <stefanbidi@gmail.com>
Sent: Tuesday, October 10, 2006 5:03 pm
To:
Cc: discuss-gnustep@gnu.org
Subject: Re: Remove GNUSTEP_INSTALLATION_DIR from GNUmakefiles
Just wondering what we'll be using to redirect where the files end up? I
guess I suggested DESTDIR on the previous discussion, but just wondering
where are we moving to!
Stefan
On 10/9/06, Nicola Pero <nicola.pero@meta-innovation.com> wrote:
>
> If you have a GNUSTEP_INSTALLATION_DIR hardcoded in your GNUmakefiles,
> please remove it.
>
> That has never been recommended in general; it is going to become more and
> more
> problematic in the 'native' setups (eg, 'native Unix' setup), so it's now
> strongly
> recommended to remove any such harcoded settings. :-)
>
> Thanks
>
>
>
>
>
> _______________________________________________
> Discuss-gnustep mailing list
> Discuss-gnustep@gnu.org
> http://lists.gnu.org/mailman/listinfo/discuss-gnustep
>
_______________________________________________
Discuss-gnustep mailing list
Discuss-gnustep@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnustep