Update header of guidelines.md and rules.md based on status.json

In a few cases, the error message related to a file or directory
test was corrected.

Changed `bin/gen-sitemap.sh` VERSION from "1.3.6 2024-04-13"
to "1.3.7 2024-04-14".

Changed `bin/gen-year-index.sh` VERSION from "1.0.6 2024-04-13"
to "1.0.7 2024-04-14".

Changed `bin/untar-year.sh` VERSION from "1.0.1 2024-04-13"
to "1.0.2 2024-04-14".

Updated `bin/gen-status.sh` to change the header of `next/guidelines.md`
and `next/rules.md` to match the _contest_status_ in `status.json`.

Moved `make gen_top_html` after `make gen_status` in `make www`
and in `make quick_www` rules in the top Makefile.

Changed `bin/gen-status.sh` VERSION from "1.2.1 2024-04-13"
to "1.3 2024-04-14".

Fixed the DESCRIPTION for `next/guidelines.html`.

Run `make www` to perform the above and test under macOS.
This commit is contained in:
Landon Curt Noll committed 2024-04-14 23:49:24 -07:00
1 parent 6a67018538
commit eb52e94bf9
20 files changed
+535 -43

No files matched your search

+22
View File
@@ -0,0 +1,22 @@
<!-- START: this line starts content from: inc/guidelines.closed.hdr -->
# WARNING: These guidelines are OUT OF DATE
They are a **very tentative proposal** for the next IOCCC
that is **VERY LIKELY** to be updated before the next IOCCC.
They are are provided as a **very tentative** hint at what
might be used in a future IOCCC.
Please regard these guidelines as a historic archive.
# The IOCCC is closed
The IOCCC is **NOT** accepting new submissions at this time. See the
[IOCCC winning entries page](years.html) for the entires that have won the IOCCC.
Watch both [the IOCCC status page](status.html) and the
[@IOCCC mastodon feed](https://fosstodon.org/@ioccc) for information about future IOCCC openings.
<!-- END: the next line ends content from: inc/guidelines.closed.hdr -->
<!-- This is the last line modified by the tool: bin/gen-status.sh -->
+22
View File
@@ -0,0 +1,22 @@
<!-- START: this line starts content from: inc/guidelines.judging.hdr -->
# The guidelines for the IOCCC that just closed
These guidelines are for the current IOCCC that is no longer open for new submissions.
See the [IOCCC news](../news.html) and well as the [IOCCC
Mastodon](https://fosstodon.org/@ioccc) feed for updates
on the IOCCC judging process as well as for the announcement
for [who won the IOCCC](../years.html).
# The IOCCC is closed to new submissions
The [IOCCC judges](judges.html) are in the process of judging the submissions they received
the IOCCC was open.
Watch the [@IOCCC mastodon feed](https://fosstodon.org/@ioccc), as well as the
[IOCCC news](news.html) page for updates.
<!-- END: the next line ends content from: inc/guidelines.judging.hdr -->
<!-- This is the last line modified by the tool: bin/gen-status.sh -->
+21
View File
@@ -0,0 +1,21 @@
<!-- START: this line starts content from: inc/guidelines.open.hdr -->
# Official IOCCC guidelines
These guidelines are **OFFICIAL**.
Unless some significant problem turns up (such as a need to delay
in when the IOCCC will close, or some major bug is discovered) they
will remain **OFFICIAL** for this IOCCC.
**SUGGESTION**: Watch both the [IOCCC news](../news.html) and the [IOCCC
Mastodon](https://fosstodon.org/@ioccc) feed for the latest news
about any _mentions_ changes.
# The IOCCC open for submissions
See the [IOCCC news](news.html) page for possible news about updates to these guidelines.
<!-- END: the next line ends content from: inc/guidelines.open.hdr -->
<!-- This is the last line modified by the tool: bin/gen-status.sh -->
+22
View File
@@ -0,0 +1,22 @@
<!-- START: this line starts content from: inc/guidelines.pending.hdr -->
# WARNING: These guidelines are TENTATIVE
One might think of them as a **beta** release for the IOCCC
that is about to open.
**IMPORTANT**: All **tentative** [rules](rules.html) and [guidelines](guidelines.html)
are subject to change by the [IOCCC judges](../judges.html) at any time.
See both the [IOCCC news](../news.html) and the [IOCCC
Mastodon](https://fosstodon.org/@ioccc) feed as _sometimes_ the
[IOCCC judges](../judges.html) _mention_ changes there.
# The IOCCC is not yet open
While the IOCCC is not open now, there is a tentative opening date for the next IOCCC.
Comments and suggestions on these preliminary items are welcome.
<!-- END: the next line ends content from: inc/guidelines.pending.hdr -->
<!-- This is the last line modified by the tool: bin/gen-status.sh -->
+7
View File
@@ -0,0 +1,7 @@
<!-- START: this line starts content from: inc/guidelines.year.hdr -->
# WARNING: These guidelines are OUT OF DATE
These guidelines are provided as a historic archive, only.
<!-- END: the next line ends content from: inc/guidelines.year.hdr -->
+2 -2
View File
@@ -365,7 +365,7 @@ next/rules.md
-s
TITLE=The International Obfuscated C Code Contest
-s
DESCRIPTION=IOCCC rules and guidelines
DESCRIPTION=IOCCC Rules
-s
KEYWORDS=IOCCC, rules, Rules
-s
@@ -381,7 +381,7 @@ next/guidelines.md
-s
TITLE=The International Obfuscated C Code Contest
-s
DESCRIPTION=IOCCC guidelines
DESCRIPTION=IOCCC Guidelines
-s
KEYWORDS=IOCCC, guidelines, Guidelines
-s
+22
View File
@@ -0,0 +1,22 @@
<!-- START: this line starts content from: inc/rules.closed.hdr -->
# WARNING: These rules are OUT OF DATE
They are a **very tentative proposal** for the next IOCCC
that is **VERY LIKELY** to be updated before the next IOCCC.
They are are provided as a **very tentative** hint at what
might be used in a future IOCCC.
Please regard these rules as a historic archive.
# The IOCCC is closed
The IOCCC is **NOT** accepting new submissions at this time. See the
[IOCCC winning entries page](years.html) for the entires that have won the IOCCC.
Watch both [the IOCCC status page](status.html) and the
[@IOCCC mastodon feed](https://fosstodon.org/@ioccc) for information about future IOCCC openings.
<!-- END: the next line ends content from: inc/rules.closed.hdr -->
<!-- This is the last line modified by the tool: bin/gen-status.sh -->
+22
View File
@@ -0,0 +1,22 @@
<!-- START: this line starts content from: inc/rules.judging.hdr -->
# The rules for the IOCCC that just closed
These rules are for the current IOCCC that is no longer open for new submissions.
See the [IOCCC news](../news.html) and well as the [IOCCC
Mastodon](https://fosstodon.org/@ioccc) feed for updates
on the IOCCC judging process as well as for the announcement
for [who won the IOCCC](../years.html).
# The IOCCC is closed to new submissions
The [IOCCC judges](judges.html) are in the process of judging the submissions they received
the IOCCC was open.
Watch the [@IOCCC mastodon feed](https://fosstodon.org/@ioccc), as well as the
[IOCCC news](news.html) page for updates.
<!-- END: the next line ends content from: inc/rules.judging.hdr -->
<!-- This is the last line modified by the tool: bin/gen-status.sh -->
+21
View File
@@ -0,0 +1,21 @@
<!-- START: this line starts content from: inc/rules.open.hdr -->
# Official IOCCC rules
These rules are **OFFICIAL**.
Unless some significant problem turns up (such as a need to delay
in when the IOCCC will close, or some major bug is discovered) they
will remain **OFFICIAL** for this IOCCC.
**SUGGESTION**: Watch both the [IOCCC news](../news.html) and the [IOCCC
Mastodon](https://fosstodon.org/@ioccc) feed for the latest news
about any _mentions_ changes.
# The IOCCC open for submissions
See the [IOCCC news](news.html) page for possible news about updates to these rules.
<!-- END: the next line ends content from: inc/rules.open.hdr -->
<!-- This is the last line modified by the tool: bin/gen-status.sh -->
+22
View File
@@ -0,0 +1,22 @@
<!-- START: this line starts content from: inc/rules.pending.hdr -->
# WARNING: These rules are TENTATIVE
One might think of them as a **beta** release for the IOCCC
that is about to open.
**IMPORTANT**: All **tentative** [rules](rules.html) and [guidelines](guidelines.html)
are subject to change by the [IOCCC judges](../judges.html) at any time.
See both the [IOCCC news](../news.html) and the [IOCCC
Mastodon](https://fosstodon.org/@ioccc) feed as _sometimes_ the
[IOCCC judges](../judges.html) _mention_ changes there.
# The IOCCC is not yet open
While the IOCCC is not open now, there is a tentative opening date for the next IOCCC.
Comments and suggestions on these preliminary items are welcome.
<!-- END: the next line ends content from: inc/rules.pending.hdr -->
<!-- This is the last line modified by the tool: bin/gen-status.sh -->
+7
View File
@@ -0,0 +1,7 @@
<!-- START: this line starts content from: inc/rules.year.hdr -->
# WARNING: These rules are OUT OF DATE
These rules are provided as a historic archive, only.
<!-- END: the next line ends content from: inc/rules.year.hdr -->