build several top level HTML files

We build several top level HTML files whose content
comes from top level markdown files:

- CODE_OF_CONDUCT.html
- README.html
- bugs.html
- contact.html
- faq.html
- thanks-for-help.html

Added new `bin/gen-top-md2html.sh` to perform the above.

Added `make gen_top_md2html` rule to top level Makefile.
Added `make gen_top_md2html` to `make quick_www` and `make www`.

Improved top level jump links for `authors.html`.
Updated `bin/gen-authors.sh` to improve the top level jump links.
Changed `bin/gen-authors.sh` version from "1.0.1 2024-02-23"
to "1.1 2024-02-25".

Changed typo of "TITIE" into "TITLE".

Fixed `bin/subst.entry-index.sh` as per the above typo.
Changed `bin/subst.entry-index.sh` version from "1.2.1 2024-02-23"
to "1.2.2 2024-02-25".

Updated the `inc/md2html.cfg` config file to perform the above.

Performed `make quick_www` which updated `2000/natori/index.html`.
This commit is contained in:
Landon Curt Noll committed 2024-02-25 00:15:52 -08:00
1 parent 7b42fcd251
commit aa70cf88d0
18 files changed
+12316 -98

No files matched your search

+1 -1
View File
@@ -4,7 +4,7 @@
<link rel="stylesheet" href="%%DOCROOT_SLASH%%ioccc.css">
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">
<title>%%TITIE%%</title>
<title>%%TITLE%%</title>
<meta name="description" content="%%DESCRIPTION%%">
<meta name="keywords" content="%%KEYWORDS%%">
</head>
+78 -13
View File
@@ -72,6 +72,14 @@ CODE_OF_CONDUCT.md
topnav=.
-o
bin/subst.default.sh
-s
TITLE=The International Obfuscated C Code Contest
-s
DESCRIPTION=Contributor Covenant Code of Conduct
-s
KEYWORDS=IOCCC, Contributor Covenant Code of Conduct, Code of Conduct
-s
HEADER_2=IOCCC GitHub repo Contributor Covenant Code of Conduct
-D
./
@@ -80,6 +88,14 @@ README.md
topnav=.
-o
bin/subst.default.sh
-s
TITLE=The International Obfuscated C Code Contest
-s
DESCRIPTION=IOCCC GitHub repo README
-s
KEYWORDS=IOCCC, IOCCC GitHub repo README
-s
HEADER_2=About the IOCCC GitHub repo
-D
./
@@ -89,13 +105,13 @@ authors.md
-o
bin/subst.default.sh
-s
TITIE=The authors of winning IOCCC entries
TITLE=The International Obfuscated C Code Contest
-s
DESCRIPTION=IOCCC Authors and their winning entries
-s
KEYWORDS=IOCCC, entry, entries, Winning entries by author
-s
HEADER_2=IOCCC Authors and their winning entries
HEADER_2=Authors of winning IOCCC entries
-D
./
@@ -104,6 +120,14 @@ bugs.md
topnav=.
-o
bin/subst.default.sh
-s
TITLE=The International Obfuscated C Code Contest
-s
DESCRIPTION=Bugs and (Mis)features of IOCCC entries
-s
KEYWORDS=IOCCC, Bugs and (Mis)features, bugs, features, misfeatures
-s
HEADER_2=IOCCC entry Bugs and (Mis)features
-D
./
@@ -112,6 +136,14 @@ contact.md
topnav=.
-o
bin/subst.default.sh
-s
TITLE=The International Obfuscated C Code Contest
-s
DESCRIPTION=Contacting the IOCCC Judges
-s
KEYWORDS=IOCCC, contact, Contacting the IOCCC Judges
-s
HEADER_2=How to contact the IOCCC
-D
./
@@ -120,6 +152,14 @@ faq.md
topnav=.
-o
bin/subst.default.sh
-s
TITLE=The International Obfuscated C Code Contest
-s
DESCRIPTION=IOCCC FAQ
-s
KEYWORDS=IOCCC, FAQ, questions, answers, Frequently Asked Questions
-s
HEADER_2=Frequently Asked Questions
-D
./
@@ -128,6 +168,14 @@ index.md
topnav=.
-o
bin/subst.default.sh
-s
TITLE=The International Obfuscated C Code Contest
-s
DESCRIPTION=International Obfuscated C Code Contest
-s
KEYWORDS=IOCCC, International, Obfuscated, C, c, IOCCC, ioccc, obfuscated, Obfuscate, obfuscate, Landon Curt Noll, chongo, Leonid A. Broukhis, leob
-s
HEADER_2=
-D
./
@@ -136,6 +184,14 @@ judges.md
topnav=.
-o
bin/subst.default.sh
-s
TITLE=The International Obfuscated C Code Contest
-s
DESCRIPTION=IOCCC FAQ
-s
KEYWORDS=IOCCC, FAQ, questions, answers, Frequently Asked Questions
-s
HEADER_2=The Judges of the IOCCC
-D
./
@@ -145,7 +201,7 @@ location.md
-o
bin/subst.default.sh
-s
TITIE=IOCCC Author by Location
TITLE=The International Obfuscated C Code Contest
-s
DESCRIPTION=Locations and/or countries of IOCCC Authors
-s
@@ -160,6 +216,14 @@ news.md
topnav=.
-o
bin/subst.default.sh
-s
TITLE=The International Obfuscated C Code Contest
-s
DESCRIPTION=News and notices of the IOCCC
-s
KEYWORDS=IOCCC, IOCCC news, news
-s
HEADER_2=IOCCC News
-D
./
@@ -168,14 +232,14 @@ thanks-for-help.md
topnav=.
-o
bin/subst.default.sh
-D
./
www-history.md
-H
topnav=.
-o
bin/subst.default.sh
-s
TITLE=The International Obfuscated C Code Contest
-s
DESCRIPTION=Thanks for all the fixes of IOCCC winning entries
-s
KEYWORDS=IOCCC, thanks, thanx, thank you
-s
HEADER_2=Thanking people for their fixes to IOCCC winning entries
-D
./
@@ -185,13 +249,13 @@ years.md
-o
bin/subst.default.sh
-s
TITIE=IOCCC Winning Entries by Year
TITLE=The International Obfuscated C Code Contest
-s
DESCRIPTION=IOCCC Winning Entries by Year
-s
KEYWORDS=IOCCC, entry, entries, IOCCC Winning Entries by Year, download IOCCC entry source, IOCCC entry source
-s
HEADER_2=Entries that won the IOCCC
HEADER_2=IOCCC Winning Entries by Year
-D
./
@@ -249,6 +313,7 @@ mock/*/README.md
-o
bin/subst.default.sh
-o
bin/subst.entry-md.sh
mock/*/*.md
-H