create new status.json model
Changed the model of `status.json` model.
Updated `status.json` IOCCC_status_version from "0.2 2023-05-22"
to "1.0 2024-03-09".
Updated FAQ 2.6, improving how IOCCC entries announced.
Moved `bin/ioccc-status.sh` to `tmp/ioccc-status.sh`
now that we have a new status.json model for
which this tool no longer fits (sorry tm Canada 🇨🇦).
Added `status.md` markdown to explain the `status.json` model.
Added `status.html` to both display the contents of `status.json`
and render the contents of `status.md` as HTML.
Added `bin/status2html.sh` to convert `status.json`
into HTML for the `status.html` file.
Added `bin/gen-status.sh` to form `status.json`
and `status.html` files.
Added `make gen_status` to top level Makefile.
Performed `make www` to complete all of the above.
This commit is contained in:
1 parent
17f6da63b2
commit
ffb738af07
410 files changed
+2476
-474
No files matched your search
@@ -55,6 +55,7 @@ GEN_YEARS= bin/gen-years.sh
|
||||
GEN_YEAR_INDEX= bin/gen-year-index.sh
|
||||
CHK_ENTRY= bin/chk-entry.sh
|
||||
GEN_TOP_HTML= bin/gen-top-html.sh
|
||||
GEN_STATUS= bin/gen-status.sh
|
||||
GEN_OTHER_HTML= bin/gen-other-html.sh
|
||||
README2INDEX= bin/readme2index.sh
|
||||
QUICK_README2INDEX= bin/quick-readme2index.sh
|
||||
@@ -238,7 +239,7 @@ indent.c:
|
||||
# simple want to examine, run / test winning IOCCC entries.
|
||||
|
||||
.PHONY: help genpath genfilelist verify_entry_files gen_authors gen_location gen_years \
|
||||
entry_index gen_top_html thanks gen_other_html quick_entry_index \
|
||||
entry_index gen_top_html gen_status thanks gen_other_html quick_entry_index \
|
||||
gen_year_index quick_www www gen_sitemap \
|
||||
form_entry_tarball form_year_tarball form_all_tarball tar
|
||||
|
||||
@@ -257,6 +258,7 @@ help:
|
||||
@echo make gen_years
|
||||
@echo make entry_index
|
||||
@echo make gen_top_html
|
||||
@echo make gen_status
|
||||
@echo make gen_other_html
|
||||
@echo make gen_year_index
|
||||
@echo make quick_entry_index
|
||||
@@ -356,12 +358,20 @@ gen_top_html: ${GEN_TOP_HTML}
|
||||
${GEN_TOP_HTML} -v 1
|
||||
@echo '=-=-=-=-= IOCCC complete make $@ =-=-=-=-='
|
||||
|
||||
# generate a status.json and status.html
|
||||
#
|
||||
gen_status: ${GEN_STATUS}
|
||||
@echo '=-=-=-=-= IOCCC begin make $@ =-=-=-=-='
|
||||
${GEN_STATUS} -v 1
|
||||
@echo '=-=-=-=-= IOCCC complete make $@ =-=-=-=-='
|
||||
|
||||
# a fishy rule :-)
|
||||
#
|
||||
thanks: ${GEN_TOP_HTML} thanks-for-help.md
|
||||
@echo "Thanks for all the help ..."
|
||||
@${GEN_TOP_HTML}
|
||||
@echo "... and thanks for all the fish :-)"
|
||||
|
||||
|
||||
# generate build entry HTML files from markdown other than README.md to index.html HTML files
|
||||
#
|
||||
gen_other_html: ${GEN_OTHER_HTML}
|
||||
@@ -415,6 +425,7 @@ quick_www:
|
||||
${MAKE} gen_years
|
||||
${MAKE} gen_year_index
|
||||
${MAKE} gen_top_html
|
||||
${MAKE} gen_status
|
||||
${MAKE} gen_other_html
|
||||
${MAKE} quick_entry_index
|
||||
${MAKE} gen_sitemap
|
||||
@@ -435,6 +446,7 @@ www:
|
||||
${MAKE} gen_years
|
||||
${MAKE} gen_year_index
|
||||
${MAKE} gen_top_html
|
||||
${MAKE} gen_status
|
||||
${MAKE} gen_other_html
|
||||
${MAKE} entry_index
|
||||
${MAKE} gen_sitemap
|
||||
|
||||
Reference in new issue
Block a user