[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Make package fixes (fwd)
From: |
BALATON Zoltan |
Subject: |
Make package fixes (fwd) |
Date: |
Wed, 9 Jan 2002 14:55:02 +0100 (MET) |
Hello!
I've posted the message below to the newsgroup, but it seems to be lost
(probably because of the munged email address), so I try to resend it to
the list. Apologies if you receive this multiple times.
Regards,
BALATON Zoltan
---------- Forwarded message ----------
Date: Sun, 30 Dec 2001 21:55:08 +0100
From: BALATON Zoltan <look@my.sig.invalid>
Newsgroups: gnu.gnustep.bug
Subject: Make package fixes
Hello,
Attached are two patches to GNUstep make. The first patch prevents
scripts that are sourced (e.g. GNUstep.sh) to pollute the environment of
the shell. (Since these scripts are running in the current shell all
variables remain set after execution unless explicitly unset.) The patch
also brings the csh scripts up to date with their sh counterparts. Also
some optimisations and cleanups are included.
The second patch (which can be applied after the first one) tries to
provide additional robustness. It corrects problems with filenames and
paths that contain whitespace. Several scripts have problems with
quoting. This patch corrects some, but probably there are more.
As far as I can tell GNUstep make currently does not support compilation
in other directories than the source directory. (Using VPATH like
automake does.) Am I mistaken? It can be useful to have a read-only
source tree and a separate build directory. Are there any plans to
support this? (I'm not sure how much work it would be.)
Keep up the good work,
BALATON Zoltan
--
Sorry for the invalid From: address.
To reply write to: balaton (at) eik (dot) bme (dot) hu
gsmake-envpollution.patch.gz
Description: gsmake-envpollution.patch.gz
gsmake-quotes.patch.gz
Description: gsmake-quotes.patch.gz
- Make package fixes (fwd),
BALATON Zoltan <=