Andre Noll [Tue, 14 May 2024 23:49:22 +0000 (01:49 +0200)]
build: Move description text to separate file.
The three description texts are passed to m4 via -D var=val command
line options, and they are output by the README target. The C
preprocessor does not need them, though.
This patch renames the README file to README.m4, moves the part of the
Makefile which defines the README variable to README.m4 and adjusts
the README rule to run m4 on README.m4 to expand the descriptions.
As as result, the three -D descriptionX options to m4 are now the
only place where the corresponding make variables are used. Since
the values consist of multiple lines, the verbose make output looks
rather messy, so create defs.m4 and include this file before the real
input file is read.
Andre Noll [Fri, 13 Dec 2019 14:04:27 +0000 (15:04 +0100)]
Initial commit.
This project was stared in late 2018. After 2 weeks the first
feature complete version was ready. During 2019 the repo received
only a moderate number of commits, mostly bug fixes, documentation
improvements and the addition of non-essential features.
As of version 0.9.0, the project was made public. All commits that
led to this version have been discarded, so this repository contains
only the final result as a single commit.