bison-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RFC: Get rid of lib/Makefile.am


From: Akim Demaille
Subject: RFC: Get rid of lib/Makefile.am
Date: Fri, 21 Nov 2008 21:33:28 +0100

Getting rid of this one is much more trouble than the others because of gnulib which is clearly not meant to be used non-recursively. I have recently discovered that libltdl could be used non-recursively, and that was a blessing. For gnulib, our bootstrap already goes through complications to avoid spending a whole directory for it alone: in lib/ we have bison stuff, and gnulib stuff.

I don't think the gnulib people will be willing to make their tools more complex to support non-recursive Makefiles, so I wrote a tool to convert gnulib.mk into a non-recursive one. But it's certainly fragile, and will probably require maintenance.

So I'm definitely ambivalent on this one. On the one hand, the job is done (see the git branch candadites/lib-local-mk). Well, some more comments and removing a few constants would make it better. On the other hand, it's more maintenance (but if someone is tired of maintaining this, it is straightforward to move to using a Makefile.am again).

So what do you people think?

Attachment: 0001-Convert-lib-Makefile.am-into-lib-local.mk.patch
Description: Binary data



reply via email to

[Prev in Thread] Current Thread [Next in Thread]