[Top][All Lists]
[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?
0001-Convert-lib-Makefile.am-into-lib-local.mk.patch
Description: Binary data
- RFC: Get rid of lib/Makefile.am,
Akim Demaille <=