GNUstep - Patches: patch #5376, Make patches for separate build...
You are not allowed to post comments on this tracker with your current authentication level.
patch #5376: Make patches for separate build directory
Submitter: | Adam Fedor <fedor> | ||
Submitted: | Fri 08 Sep 2006 02:56:17 PM UTC | ||
Category: | None | Priority: | 4 |
Status: | None | Privacy: | Public |
Assigned to: | None | Open/Closed: | Open |
Attached Files
Depends on the following items: None found
Items that depend on this one: None found
CC list is empty
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follows 1 latest change.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2006-09-08 | fedor | Attached File | - | ![]() |
Added gnustep-base.patch.gz, #10713 |
From BALATON Zoltan:
I started to implement a feature in make that I was missing: the ability to build
outside the source directory. There was already a half-working way in make
via GNUSTEP_BUILD_DIR but it was not finished and didn't work for more
complex projects (such as core). I took a different approach and
intruduced GNUSTEP_SOURCE_DIR and used VPATH instead which is how e.g.
automake does it.
During the above I've also reorganised the recently added GNUstep.conf
stuff which broke non-flattened setups badly by causing make not finding
the config.make file which is installed in a target specific directory but
which also contained paths to the config file (a chicken and egg problem).
The patches can be found at:
http://goliat.eik.bme.hu/~balaton/gnustep/gnustep-make.patch.gz
http://goliat.eik.bme.hu/~balaton/gnustep/gnustep-base.patch.gz
http://goliat.eik.bme.hu/~balaton/gnustep/gnustep-gui.patch.gz
(These may not apply cleanly because I couldn't figure out how to tell svn
to represent file copy and move operations also in the patch.