Package: ifupdown
Version: 0.7.43

The source code of this package has been written as a single large NoWeb file.
The Makefile automatically converts it into C and documentation. However, I
found this initially mystifying, as I suspect it would also be to other casual
readers who would like to know better how the software works. I imagine
it also makes it difficult to maintain. It would be easy enough to convert it
to a conventional C project:

Run the makefile to generate the C files.
Generate again a few C files that get deleted, for some reason.
Clean up the C files by removing #line indicators and reindenting.
Copy any useful documentation from the noweb file into new C comments.
Rework the makefile to build from C, removing references to noweb.
Delete unneeded noweb files and build tools.


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to