Since ALLPROSE builds on Noweb, it should be installed and accessible, in particular the programs notangle and noweave should be in some path given through the PATH environment variable.
In fact, several other programs are necessary. They are listed in Section 29.2.
In fact, we are using noweave with the options
Since the documentation of the library is handed over to NOWEAVEX as one big chunk, the cross-references work across the files of the project, see Makefile.nw target texfiles.
For speeding up the building process the program cpif written by Norman Ramsey comes quite handy. It should come together with the distribution of Noweb.
In order to avoid hardcoding some programs we define also variables CP and GREP.
The programs TAR and GNUZIP are only necessary for compiling a distribution.
Note that the environment variable GZIP is used by the gzip program to hold extra arguments. Therefore it cannot be used here to denote the program.