[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Groff] Automake migration proposal
From: |
Werner LEMBERG |
Subject: |
Re: [Groff] Automake migration proposal |
Date: |
Mon, 23 Jun 2014 07:02:19 +0200 (CEST) |
Hello Bertrand!
> In order to understand the overall groff architecture and the
> various binaries and tools, I first studied the current build system
> and started to migrate it to automake.
Great!
> I know this is not the priority and that even some persons in the
> mailing list would dislike such migration, [...]
Well, *I* consider it high-priority, since it makes it able to
modernize groff with little effort, namely by relying on gnulib
routines that are `bullet proof' most of the time.
> To test my work (which is still a draft): [...]
Before we can proceed with integratation of your work, it's necessary
that you sign a copyright assignment. I'm sending you something
privately.
> - Also, it seems that some files of libgroff.a could be replaced
> directly by gnulib, but I haven't check this point in details.
Yes, there is a lot of redundancy, which is one of the main reasons to
migrate to gnulib.
> - make dist does not work in an out-of-source build tree.
After a complete conversion to automake, this will certainly work
also.
> - When compiling on a distro that does not have an existing groff
> installed, build of font/devpdf/U-* fonts will fail because afmtodit is
> generated after the build of these fonts.
Interesting. We have missed this until now, but I think it should be
resolvable by adding proper dependencies.
Werner