Merge pull request #2730 from xexyl/authorship
This commit is contained in:
10 files changed
+141
-78
No files matched your search
+12
-4
@@ -2,9 +2,19 @@
|
||||
#
|
||||
# chk-entry.sh - check if the files in an entry match the entry's manifest
|
||||
#
|
||||
# Copyright (c) 2024 by Landon Curt Noll. All Rights Reserved.
|
||||
# This script was written in 2024 by:
|
||||
#
|
||||
# ... with a slight improvement by Cody Boone Ferguson.
|
||||
# chongo (Landon Curt Noll, http://www.isthe.com/chongo/index.html) /\oo/\
|
||||
#
|
||||
# with improvements by:
|
||||
#
|
||||
# @xexyl
|
||||
# https://xexyl.net Cody Boone Ferguson
|
||||
# https://ioccc.xexyl.net
|
||||
#
|
||||
# "Because sometimes even the IOCCC Judges need some help." :-)
|
||||
#
|
||||
# Copyright (c) 2024 by Landon Curt Noll. All Rights Reserved.
|
||||
#
|
||||
# Permission to use, copy, modify, and distribute this software and
|
||||
# its documentation for any purpose and without fee is hereby granted,
|
||||
@@ -24,8 +34,6 @@
|
||||
# OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
||||
# PERFORMANCE OF THIS SOFTWARE.
|
||||
#
|
||||
# chongo (Landon Curt Noll, http://www.isthe.com/chongo/index.html) /\oo/\
|
||||
#
|
||||
# Share and enjoy! :-)
|
||||
|
||||
|
||||
|
||||
@@ -2,7 +2,11 @@
|
||||
#
|
||||
# find-invalid-json.sh - find invalid JSON files
|
||||
#
|
||||
# The JSON parser jparse was co-developed in 2022 by:
|
||||
# This script was written in 2024 by Cody Boone Ferguson.
|
||||
#
|
||||
# "Because sometimes even the IOCCC Judges need some help." :-)
|
||||
#
|
||||
# The JSON parser and its respective tools were co-developed in 2022 by:
|
||||
#
|
||||
# @xexyl
|
||||
# https://xexyl.net Cody Boone Ferguson
|
||||
@@ -10,10 +14,6 @@
|
||||
# and:
|
||||
# chongo (Landon Curt Noll, http://www.isthe.com/chongo/index.html) /\oo/\
|
||||
#
|
||||
# This script was written in 2024 by Cody Boone Ferguson.
|
||||
#
|
||||
# "Because sometimes even the IOCCC Judges need some help." :-)
|
||||
#
|
||||
# "Share and Enjoy!"
|
||||
# -- Sirius Cybernetics Corporation Complaints Division, JSON spec department. :-)
|
||||
|
||||
|
||||
@@ -15,10 +15,11 @@
|
||||
# acting on all README.md files, it only acts on README.md files under git
|
||||
# control.
|
||||
#
|
||||
# "Because sometimes even the IOCCC Judges need some help." :-)
|
||||
#
|
||||
# The Perl code makes sure that for certain headers in the README.md files,
|
||||
# there are the correct number of blank lines before/after.
|
||||
#
|
||||
# "Because sometimes even the IOCCC Judges need some help." :-)
|
||||
#
|
||||
# Share and enjoy! :-)
|
||||
|
||||
|
||||
+12
-2
@@ -2,9 +2,19 @@
|
||||
#
|
||||
# gen-authors.sh - create the top level authors.html page
|
||||
#
|
||||
# Copyright (c) 2024 by Landon Curt Noll. All Rights Reserved.
|
||||
# This script was written in 2024 by:
|
||||
#
|
||||
# .. with very minor improvements in June 2024 by Cody Boone Ferguson.
|
||||
# chongo (Landon Curt Noll, http://www.isthe.com/chongo/index.html) /\oo/\
|
||||
#
|
||||
# with improvements by:
|
||||
#
|
||||
# @xexyl
|
||||
# https://xexyl.net Cody Boone Ferguson
|
||||
# https://ioccc.xexyl.net
|
||||
#
|
||||
# "Because sometimes even the IOCCC Judges need some help." :-)
|
||||
#
|
||||
# Copyright (c) 2024 by Landon Curt Noll. All Rights Reserved.
|
||||
#
|
||||
# Permission to use, copy, modify, and distribute this software and
|
||||
# its documentation for any purpose and without fee is hereby granted,
|
||||
|
||||
+10
-4
@@ -2,11 +2,17 @@
|
||||
#
|
||||
# gen-sitemap.sh - generate an xml sitemap
|
||||
#
|
||||
# This script was improved by Cody Boone Ferguson / @xexyl to use git ls-files
|
||||
# so that other files that might exist in the directories we search are not
|
||||
# added to the sitemap.
|
||||
# This script was written in 2024 by:
|
||||
#
|
||||
# "Because sometimes even IOCCC Judges need some help." :-)
|
||||
# chongo (Landon Curt Noll, http://www.isthe.com/chongo/index.html) /\oo/\
|
||||
#
|
||||
# with improvements by:
|
||||
#
|
||||
# @xexyl
|
||||
# https://xexyl.net Cody Boone Ferguson
|
||||
# https://ioccc.xexyl.net
|
||||
#
|
||||
# "Because sometimes even the IOCCC Judges need some help." :-)
|
||||
#
|
||||
# Copyright (c) 2024 by Landon Curt Noll. All Rights Reserved.
|
||||
#
|
||||
|
||||
+19
-8
@@ -1,19 +1,29 @@
|
||||
#!/usr/bin/env bash
|
||||
#
|
||||
# gen-top-html.sh - generate all or select top level HTML files from markdown files
|
||||
# gen-top-html.sh - generate all or select top level HTML files from markdown
|
||||
# files
|
||||
#
|
||||
# We also generate the bin/index.html file from the bin/README.md file.
|
||||
#
|
||||
# We also generate the inc/index.html file from the inc/README.md file.
|
||||
# We also generate the archive/historic/index.html file from the archive/historic/README.md file.
|
||||
#
|
||||
# We also generate the archive/historic/index.html file from the
|
||||
# archive/historic/README.md file.
|
||||
#
|
||||
# This script was written in 2024 by:
|
||||
#
|
||||
# chongo (Landon Curt Noll, http://www.isthe.com/chongo/index.html) /\oo/\
|
||||
#
|
||||
# with improvements by:
|
||||
#
|
||||
# @xexyl
|
||||
# https://xexyl.net Cody Boone Ferguson
|
||||
# https://ioccc.xexyl.net
|
||||
#
|
||||
# "Because sometimes even the IOCCC Judges need some help." :-)
|
||||
#
|
||||
# Copyright (c) 2024 by Landon Curt Noll. All Rights Reserved.
|
||||
#
|
||||
# Cody Boone Ferguson made an improvement where one can specify the select top
|
||||
# html files to generate to save time. Works just like the script without args
|
||||
# but if any args are specified and the markdown file exists it will just
|
||||
# generate that or those html files. This is to save time for some Makefile
|
||||
# rules that only need update one file.
|
||||
#
|
||||
# Permission to use, copy, modify, and distribute this software and
|
||||
# its documentation for any purpose and without fee is hereby granted,
|
||||
# provided that the above copyright, this permission notice and text
|
||||
@@ -121,6 +131,7 @@ export SITE_URL="https://ioccc-src.github.io/temp-test-ioccc"
|
||||
#
|
||||
unset TOP_MD_SET
|
||||
declare -ag TOP_MD_SET
|
||||
TOP_MD_SET+=("about")
|
||||
TOP_MD_SET+=("CODE_OF_CONDUCT")
|
||||
TOP_MD_SET+=("README")
|
||||
TOP_MD_SET+=("author/README")
|
||||
|
||||
+41
-50
@@ -74,13 +74,18 @@
|
||||
|
||||
<div class="outfit-font">
|
||||
<a href="../location.html" class="sub-item-link">
|
||||
Location of winning authors
|
||||
Location of authors
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="outfit-font">
|
||||
<a href="../bugs.html" class="sub-item-link">
|
||||
Bugs and (mis)features
|
||||
Bugs and (Mis)features
|
||||
</a>
|
||||
</div>
|
||||
<div class="outfit-font">
|
||||
<a href="../thanks-for-help.html" class="sub-item-link">
|
||||
Thanks for the help
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
@@ -100,7 +105,7 @@
|
||||
|
||||
<div class="outfit-font">
|
||||
<a href="../status.html" class="sub-item-link">
|
||||
Contest status
|
||||
Contest Status
|
||||
</a>
|
||||
</div>
|
||||
|
||||
@@ -115,6 +120,13 @@
|
||||
IOCCC Markdown Guidelines
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="outfit-font">
|
||||
<a href="../SECURITY.html" class="sub-item-link">
|
||||
IOCCC Security Policy
|
||||
</a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -126,7 +138,7 @@
|
||||
<div class="sub-item">
|
||||
<div class="outfit-font">
|
||||
<a href="../faq.html" class="sub-item-link">
|
||||
FAQ
|
||||
Frequently Asked Questions
|
||||
</a>
|
||||
</div>
|
||||
|
||||
@@ -168,6 +180,12 @@
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="outfit-font">
|
||||
<a href="../about.html" class="sub-item-link">
|
||||
About the IOCCC
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="outfit-font">
|
||||
<a href="../judges.html" class="sub-item-link">
|
||||
The IOCCC Judges
|
||||
@@ -176,31 +194,7 @@
|
||||
|
||||
<div class="outfit-font">
|
||||
<a href="../contact.html" class="sub-item-link">
|
||||
Contacting the IOCCC
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="outfit-font">
|
||||
<a href="../SECURITY.html" class="sub-item-link">
|
||||
IOCCC Security Policy
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="outfit-font">
|
||||
<a href="../thanks-for-help.html" class="sub-item-link">
|
||||
Thanks for the help
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="outfit-font">
|
||||
<a href="../bin/index.html" class="sub-item-link">
|
||||
Website scripts
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="outfit-font">
|
||||
<a href="../inc/index.html" class="sub-item-link">
|
||||
Script include files
|
||||
Contacting the Judges
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
@@ -246,7 +240,7 @@
|
||||
</a>
|
||||
|
||||
<a class="mobile-submenu-item" href="../authors.html">
|
||||
Authors of winning IOCCC entries
|
||||
Winning Authors
|
||||
</a>
|
||||
|
||||
<a class="mobile-submenu-item" href="../location.html">
|
||||
@@ -254,9 +248,12 @@
|
||||
</a>
|
||||
|
||||
<a class="mobile-submenu-item" href="../bugs.html">
|
||||
Bugs and (mis)features
|
||||
Bugs and (Mis)features
|
||||
</a>
|
||||
|
||||
<a class="mobile-submenu-item" href="../thanks-for-help.html">
|
||||
Thanks for the help
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -267,22 +264,25 @@
|
||||
</div>
|
||||
<div class="mobile-submenu-wrapper">
|
||||
|
||||
<a class="mobile-submenu-item" href="../news.html">
|
||||
IOCCC News
|
||||
</a>
|
||||
|
||||
<a class="mobile-submenu-item" href="../status.html">
|
||||
Contest status
|
||||
Contest Status
|
||||
</a>
|
||||
|
||||
<a class="mobile-submenu-item" href="../next/index.html">
|
||||
Rules and Guidelines
|
||||
</a>
|
||||
|
||||
<a class="mobile-submenu-item" href="../news.html">
|
||||
IOCCC News
|
||||
</a>
|
||||
|
||||
<a class="mobile-submenu-item" href="../markdown.html">
|
||||
IOCCC Markdown Guidelines
|
||||
</a>
|
||||
|
||||
<a class="mobile-submenu-item" href="../SECURITY.html">
|
||||
IOCCC Security Policy
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -309,7 +309,7 @@
|
||||
</a>
|
||||
|
||||
<a class="mobile-submenu-item" href="../faq.html#fix_author">
|
||||
Fixing author info
|
||||
Updating author info
|
||||
</a>
|
||||
|
||||
</div>
|
||||
@@ -325,6 +325,10 @@
|
||||
IOCCC Home
|
||||
</a>
|
||||
|
||||
<a class="mobile-submenu-item" href="../about.html">
|
||||
About the IOCCC
|
||||
</a>
|
||||
|
||||
<a class="mobile-submenu-item" href="../judges.html">
|
||||
The IOCCC Judges
|
||||
</a>
|
||||
@@ -332,21 +336,8 @@
|
||||
<a class="mobile-submenu-item" href="../contact.html">
|
||||
Contacting the IOCCC
|
||||
</a>
|
||||
|
||||
<a class="mobile-submenu-item" href="../thanks-for-help.html">
|
||||
Thanks for the help
|
||||
</a>
|
||||
|
||||
<a class="mobile-submenu-item" href="../bin/index.html">
|
||||
Website scripts
|
||||
</a>
|
||||
|
||||
<a class="mobile-submenu-item" href="../inc/index.html">
|
||||
Script include files
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -67,6 +67,22 @@
|
||||
|
||||
# Top level markdown files have no top navigation bar
|
||||
|
||||
about.md
|
||||
-H
|
||||
navbar=empty
|
||||
-o
|
||||
bin/subst.default.sh
|
||||
-s
|
||||
TITLE=About the International Obfuscated C Code Contest
|
||||
-s
|
||||
DESCRIPTION=What is the IOCCC?
|
||||
-s
|
||||
KEYWORDS=IOCCC, International, Obfuscated, C, c, IOCCC, ioccc, obfuscated, Obfuscate, obfuscate, Landon Curt Noll, chongo, Leonid A. Broukhis, leob
|
||||
-s
|
||||
HEADER_2=About the IOCCC
|
||||
-D
|
||||
./
|
||||
|
||||
CODE_OF_CONDUCT.md
|
||||
-H
|
||||
navbar=empty
|
||||
|
||||
@@ -27,9 +27,19 @@
|
||||
#
|
||||
# make gen_year_index
|
||||
#
|
||||
# Copyright (c) 2024 by Landon Curt Noll. All Rights Reserved.
|
||||
# This script was written in 2024 by:
|
||||
#
|
||||
# .. with very minor improvements in June 2024 by Cody Boone Ferguson.
|
||||
# chongo (Landon Curt Noll, http://www.isthe.com/chongo/index.html) /\oo/\
|
||||
#
|
||||
# with improvements by:
|
||||
#
|
||||
# @xexyl
|
||||
# https://xexyl.net Cody Boone Ferguson
|
||||
# https://ioccc.xexyl.net
|
||||
#
|
||||
# "Because sometimes even the IOCCC Judges need some help." :-)
|
||||
#
|
||||
# Copyright (c) 2024 by Landon Curt Noll. All Rights Reserved.
|
||||
#
|
||||
# Permission to use, copy, modify, and distribute this software and
|
||||
# its documentation for any purpose and without fee is hereby granted,
|
||||
|
||||
+12
-2
@@ -18,9 +18,19 @@
|
||||
#
|
||||
# make gen_status
|
||||
#
|
||||
# Copyright (c) 2024 by Landon Curt Noll. All Rights Reserved.
|
||||
# This script was written in 2024 by:
|
||||
#
|
||||
# ... with minor improvements made in June 2024 by Cody Boone Ferguson.
|
||||
# chongo (Landon Curt Noll, http://www.isthe.com/chongo/index.html) /\oo/\
|
||||
#
|
||||
# with improvements by:
|
||||
#
|
||||
# @xexyl
|
||||
# https://xexyl.net Cody Boone Ferguson
|
||||
# https://ioccc.xexyl.net
|
||||
#
|
||||
# "Because sometimes even the IOCCC Judges need some help." :-)
|
||||
#
|
||||
# Copyright (c) 2024 by Landon Curt Noll. All Rights Reserved.
|
||||
#
|
||||
# Permission to use, copy, modify, and distribute this software and
|
||||
# its documentation for any purpose and without fee is hereby granted,
|
||||
|
||||
Reference in new issue
Block a user