|
From: | Adam Fedor |
Subject: | [patch #5376] Make patches for separate build directory |
Date: | Fri, 8 Sep 2006 08:56:18 -0600 |
User-agent: | Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/312.8 (KHTML, like Gecko) Safari/312.6 |
URL: <http://savannah.gnu.org/patch/?5376> Summary: Make patches for separate build directory Project: GNUstep Submitted by: fedor Submitted on: Friday 09/08/2006 at 08:56 Category: None Priority: 4 Status: None Privacy: Public Assigned to: None Originator Email: Open/Closed: Open _______________________________________________________ Details: >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. _______________________________________________________ File Attachments: ------------------------------------------------------- Date: Friday 09/08/2006 at 08:56 Name: gnustep-base.patch.gz Size: 4.86KB By: fedor <http://savannah.gnu.org/patch/download.php?file_id=10713> _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/patch/?5376> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |