* Fix misnamed libraries: refer to "form" and "menu", not "forms" and
  "menus".
* Document `o` variable.
* Improve comment alignment.
* Drop extremely aged remark.  I'd never heard of "CLIX".  It's a dead
  version of Unix by the (now-acquired-by-Hexagon-AB) Intergraph
  Corporation for the dead Fairchild Semiconductor's dead Clipper
  architecture, a RISC ISA not to be confused with its near contemporary
  the "Clipper Chip", an NSA (and Clinton Administration) effort to
  mandate encryption for voice and data communications in U.S.
  telephones and modems--with a back door for the "good guys", of
  course.

  CLIX and the Fairchild Clipper both appear to have been defunct for
  about 25 years--just like the Clinton Administration.
---
 mk-1st.awk | 13 ++++++-------
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/mk-1st.awk b/mk-1st.awk
index 0d561fb09..5e117aa5a 100644
--- a/mk-1st.awk
+++ b/mk-1st.awk
@@ -32,7 +32,7 @@
 #
 # Generate list of objects for a given model library
 # Variables:
-#      name              (library name, e.g., "ncurses", "panel", "forms", 
"menus")
+#      name              (library name, e.g., "ncurses", "panel", "form", 
"menu")
 #      traces            ("all" or "DEBUG", to control whether tracing is 
compiled in)
 #      MODEL             (e.g., "DEBUG", uppercase; toupper is not portable)
 #      CXX_MODEL         (e.g., "DEBUG", uppercase)
@@ -41,27 +41,26 @@
 #      model             (directory into which we compile, e.g., "obj")
 #      prefix            (e.g., "lib", for Unix-style libraries)
 #      suffix            (e.g., "_g.a", for debug libraries)
+#      o (object suffix) (e.g., ".o")
 #      subset            ("none", "base", "base+ext_funcs" or "termlib", etc.)
 #      driver            ("yes" or "no", depends on --enable-term-driver)
 #      ShlibVer          ("rel", "abi" or "auto", to augment DoLinks variable)
-#      ShlibVerInfix ("yes" or "no", determines location of version #)
+#      ShlibVerInfix     ("yes" or "no", determines location of version #)
 #      SymLink           ("ln -s", etc)
 #      TermlibRoot       ("tinfo" or other root for libterm.so)
-#      TermlibSuffix (".so" or other suffix for libterm.so)
+#      TermlibSuffix     (".so" or other suffix for libterm.so)
 #      ReLink            ("yes", or "no", flag to rebuild shared libs on 
install)
 #      ReRanlib          ("yes", or "no", flag to rerun ranlib for installing 
static)
 #      DoLinks           ("yes", "reverse" or "no", flag to add symbolic links)
 #      rmSoLocs          ("yes" or "no", flag to add extra clean target)
 #      ldconfig          (path for this tool, if used)
-#      make_phony    ("yes" if the make-program accepts ".PHONY" directive.
+#      make_phony        ("yes" if the make-program accepts ".PHONY" directive.
 #      overwrite         ("yes" or "no", flag to add link to libcurses.a
 #      depend            (optional dependencies for all objects, e.g, 
ncurses_cfg.h)
 #      host              (cross-compile host, if any)
-#      libtool_version (libtool "-version-info" or "-version-number")
+#      libtool_version   (libtool "-version-info" or "-version-number")
 #
 # Notes:
-#      CLIXs nawk does not like underscores in command-line variable names.
-#      Mixed-case variable names are ok.
 #      HP-UX requires shared libraries to have executable permissions.
 #
 function is_ticlib() {
-- 
2.30.2

Attachment: signature.asc
Description: PGP signature

Reply via email to