Re: [PATCH] serious doubts about waf

2009-11-25 Thread Graham Percival
On Tue, Nov 24, 2009 at 11:02:37PM +0100, John Mandereau wrote: > Le mardi 24 novembre 2009 à 21:20 +, Graham Percival a écrit : > > On the 16th, I gave up and fixed this one myself. However, I > > discovered that I couldn't copy files from srcdir into the blddir > > without changing their nam

Re: [PATCH] serious doubts about waf

2009-11-24 Thread John Mandereau
Le mardi 24 novembre 2009 à 21:20 +, Graham Percival a écrit : > On the 16th, I gave up and fixed this one myself. However, I > discovered that I couldn't copy files from srcdir into the blddir > without changing their name, which kind-of borks > Documentation/pictures/. I'm quite certain we

Re: [PATCH] serious doubts about waf

2009-11-24 Thread Graham Percival
On Tue, Nov 24, 2009 at 09:42:05PM +0100, John Mandereau wrote: > Le jeudi 12 novembre 2009 à 17:54 +, Graham Percival a écrit : > > 1) if you can't duplicate the problem after checking out > > dev/gperciva, then I'll check a third time to see if there's any > > old version of waf floating aro

Re: [PATCH] serious doubts about waf

2009-11-24 Thread John Mandereau
Sorry for the delay, it often takes me a while to catch all traffic on Lily lists when I'm back from a trip, even a few-days one. Le jeudi 12 novembre 2009 à 17:54 +, Graham Percival a écrit : > 1) if you can't duplicate the problem after checking out > dev/gperciva, then I'll check a third t

Re: [PATCH] serious doubts about waf

2009-11-14 Thread Graham Percival
Ok, it seems the the key was to call bld.rescan(node) after adding it. I'm off to a short conference tomorrow. I expected to have internet access, but when I mentioned it to one of the professors today, he just laughed at me. :(so if I'm not around for a few days, that's why. I'm going t

Re: [PATCH] serious doubts about waf

2009-11-12 Thread Graham Percival
On Thu, Nov 12, 2009 at 10:21:16AM +0100, John Mandereau wrote: > Le jeudi 12 novembre 2009 à 00:21 +0100, John Mandereau a écrit : > > Does the attached patch convince you to go on on Waf? > > Actually, please ignore my patch and checkout a SVN copy of Waf instead > > svn checkout http://waf.goo

Re: [PATCH] serious doubts about waf

2009-11-12 Thread John Mandereau
Le jeudi 12 novembre 2009 à 00:21 +0100, John Mandereau a écrit : > Does the attached patch convince you to go on on Waf? Actually, please ignore my patch and checkout a SVN copy of Waf instead svn checkout http://waf.googlecode.com/svn/trunk/ && mv trunk waf then invoke waf-light from this chec

Re: serious doubts about waf

2009-11-11 Thread Don Armstrong
On Wed, 11 Nov 2009, Graham Percival wrote: > What's the advantage of automake over the current system? (I'm not > even certain what the current system is called!) If anyone goes into this, could they PLEASE, PLEASE, document it slightly better? [I'm almost certainly I'm doing insane things when I

Re: [PATCH] Re: serious doubts about waf

2009-11-11 Thread John Mandereau
Le mercredi 11 novembre 2009 à 23:36 +, Graham Percival a écrit : > Hmm. I don't completely follow, but does this explain why waf > always succeeds on the second attempt? If not, it might be > something weirder... but then again, if you're following it up on > the waf-user list, then it's no

Re: serious doubts about waf

2009-11-11 Thread Matthias Kilian
On Wed, Nov 11, 2009 at 02:38:12PM -0800, Patrick McCarty wrote: > I don't have much experience *using* automake, but from what I've > read: > > - A Makefile.am is easier to maintain than an equivalent handcoded > makefile. > - The generated makefiles will be very portable (not reliant on

Re: [PATCH] Re: serious doubts about waf

2009-11-11 Thread Graham Percival
On Thu, Nov 12, 2009 at 12:21:47AM +0100, John Mandereau wrote: > After hours of debugging and code inspection, I think you did nothing > weird, it's a bug in Waf code: Node.py:Node.find_dir(), which looks up > directories, call bld.rescan() which among others removes nodes of > directories that ha

Re: serious doubts about waf

2009-11-11 Thread John Mandereau
Le mercredi 11 novembre 2009 à 23:07 +, Graham Percival a écrit : > Given that most of our users are on windows, I defined > "portability" as "it will run on operating system X with Y extra > software installed", where X should be large and Y should be > small. Then SCons and Waf are reasonabl

[PATCH] Re: serious doubts about waf

2009-11-11 Thread John Mandereau
Le mardi 10 novembre 2009 à 23:34 +, Graham Percival a écrit : > The basic problem is that waf doesn't like to have directories in the > build tree that aren't present in the source tree. After asking for > help, the main author pointed out a not-really-documented function > that allowed me to

Re: serious doubts about waf

2009-11-11 Thread Graham Percival
On Wed, Nov 11, 2009 at 02:38:12PM -0800, Patrick McCarty wrote: > On 2009-11-11, Graham Percival wrote: > > What's the advantage of automake over the current system? (I'm > > not even certain what the current system is called!) > > I don't have much experience *using* automake, but from what I'v

Re: serious doubts about waf

2009-11-11 Thread Patrick McCarty
On 2009-11-11, Graham Percival wrote: > On Tue, Nov 10, 2009 at 06:36:37PM -0800, Patrick McCarty wrote: > > On Tue, Nov 10, 2009 at 3:58 PM, Graham Percival > > wrote: > > > On Tue, Nov 10, 2009 at 11:34:35PM +, Graham Percival wrote: > > >> I'm just about ready to give up on waf. > > > > > >

Re: serious doubts about waf

2009-11-11 Thread Graham Percival
On Tue, Nov 10, 2009 at 06:36:37PM -0800, Patrick McCarty wrote: > On Tue, Nov 10, 2009 at 3:58 PM, Graham Percival > wrote: > > On Tue, Nov 10, 2009 at 11:34:35PM +, Graham Percival wrote: > >> I'm just about ready to give up on waf. > > > > As Jan put it, "a new build system should be a brea

Re: serious doubts about waf

2009-11-10 Thread Patrick McCarty
On Tue, Nov 10, 2009 at 3:58 PM, Graham Percival wrote: > On Tue, Nov 10, 2009 at 11:34:35PM +, Graham Percival wrote: >> I'm just about ready to give up on waf. > > In case anybody thinks this was rather fast, I spent 3-4 hours on > Saturday doing waf, and 7-9 hours today.  I'm not overly eag

Re: serious doubts about waf

2009-11-10 Thread Graham Percival
On Tue, Nov 10, 2009 at 11:34:35PM +, Graham Percival wrote: > I'm just about ready to give up on waf. In case anybody thinks this was rather fast, I spent 3-4 hours on Saturday doing waf, and 7-9 hours today. I'm not overly eager to throw away approximately 10 hours of work, but if it's not

serious doubts about waf

2009-11-10 Thread Graham Percival
I'm just about ready to give up on waf. (in particular, I'm not doing anything else unless somebody convinces me otherwise) The dev/gperciva branch can build various manuals in HTML and pdf, including the texi2html init files and css stuff. However, you need to run it twice -- the first time