All of the Makefiles are generated automatically from the file
`Recipe' by the Perl script `mkfiles.pl'. Additions and corrections
to Recipe and the mkfiles.pl are much more useful than additions and
-corrections to the alternative Makefiles themselves.
+corrections to the alternative Makefiles themselves. The Unix `configure'
+script and its various requirements are generated by the shell script
+`mkauto.sh', which requires GNU Autoconf, GNU Automake, and Gtk.
Documentation (in various formats including Windows Help and Unix
`man' pages) is to be built from the Halibut (`.but') files in the
--- /dev/null
+#! /bin/sh
+# This script makes the autoconf mechanism for the Unix port work.
+# It's separate from mkfiles.pl because it won't work (and isn't needed)
+# on a non-Unix system.
+
+# Track down automake's copy of install-sh
+cp `aclocal --print-ac-dir | sed 's/aclocal$/automake/'`/install-sh unix/.
+(cd unix && autoreconf && rm -rf aclocal.m4 autom4te.cache)
perl mkfiles.pl
(cd doc && make -s ${docver:+"$docver"})
-# Track down automake's copy of install-sh
-cp `aclocal --print-ac-dir | sed 's/aclocal$/automake/'`/install-sh unix/.
-(cd unix && autoreconf && rm -rf aclocal.m4 autom4te.cache)
+sh mkauto.sh
relver=`cat LATEST.VER`
arcname="putty$arcsuffix"