complete manifest by adding missing entries
The manifest now matches the files found in the winning directories. The tool, gen_file_list.found.sh, does a make clobber and generates the list of files found in winning directories. The tool, check_file_list.sh, may be used to verify that the manifest matches the list of files found in winning directories.
This commit is contained in:
1 parent
ee3fb3c003
commit
d527911896
15 files changed
+262
-15
No files matched your search
@@ -291,6 +291,19 @@ award line as at a level 1 markdown header we found, or the `README.md`
|
||||
file is missing, etc.
|
||||
|
||||
|
||||
### [check_file_list.sh](check_file_list.sh)
|
||||
|
||||
Look for problems with file_list.required.txt, file_list.full_manifest.txt,
|
||||
and file_list.found.txt files. In particular, the files found in
|
||||
winning directories are compared with the list of required files
|
||||
as well as the complete manifest list of files.
|
||||
|
||||
If all is OK, [check_file_list.sh](check_file_list.sh) exits 0 and prints
|
||||
nothing. If there are missing required files, or extra files found
|
||||
then [check_file_list.sh](check_file_list.sh) will exit non-zero and
|
||||
print information about problems.
|
||||
|
||||
|
||||
### [example.author.json](example.author.json)
|
||||
|
||||
This is a JSON file containing an example `author/author_handle.json` for a
|
||||
|
||||
Executable
+89
@@ -0,0 +1,89 @@
|
||||
#!/usr/bin/env bash
|
||||
#
|
||||
# check_file_list.sh - look for problems with file_list.* files
|
||||
#
|
||||
# XXX - This is a temporary utility that will be replaced when
|
||||
# the .winner.json files are built
|
||||
#
|
||||
|
||||
# setup
|
||||
#
|
||||
export REQUIRED_FILE_LIST="file_list.required.txt"
|
||||
export BUILT_FILE_LIST="file_list.built.txt"
|
||||
export FULL_MANIFEST_LIST="file_list.full_manifest.txt"
|
||||
export FOUND_LIST="file_list.found.txt"
|
||||
export EXIT_CODE=0
|
||||
|
||||
# firewall
|
||||
#
|
||||
if [[ ! -f $REQUIRED_FILE_LIST ]]; then
|
||||
echo "$0: ERROR: missing REQUIRED_FILE_LIST: $REQUIRED_FILE_LIST" 1>&2
|
||||
exit 10
|
||||
fi
|
||||
if [[ ! -s $REQUIRED_FILE_LIST ]]; then
|
||||
echo "$0: ERROR: REQUIRED_FILE_LIST is empty: $REQUIRED_FILE_LIST" 1>&2
|
||||
exit 11
|
||||
fi
|
||||
if [[ ! -f $BUILT_FILE_LIST ]]; then
|
||||
echo "$0: ERROR: missing BUILT_FILE_LIST: $BUILT_FILE_LIST" 1>&2
|
||||
exit 12
|
||||
fi
|
||||
if [[ ! -s $BUILT_FILE_LIST ]]; then
|
||||
echo "$0: ERROR: BUILT_FILE_LIST is empty: $BUILT_FILE_LIST" 1>&2
|
||||
exit 13
|
||||
fi
|
||||
if [[ ! -f $FULL_MANIFEST_LIST ]]; then
|
||||
echo "$0: ERROR: missing FULL_MANIFEST_LIST: $FULL_MANIFEST_LIST" 1>&2
|
||||
exit 14
|
||||
fi
|
||||
if [[ ! -s $FULL_MANIFEST_LIST ]]; then
|
||||
echo "$0: ERROR: FULL_MANIFEST_LIST is empty: $FULL_MANIFEST_LIST" 1>&2
|
||||
exit 15
|
||||
fi
|
||||
if [[ ! -f $FOUND_LIST ]]; then
|
||||
echo "$0: ERROR: missing FOUND_LIST: $FOUND_LIST" 1>&2
|
||||
exit 16
|
||||
fi
|
||||
if [[ ! -s $FOUND_LIST ]]; then
|
||||
echo "$0: ERROR: FOUND_LIST is empty: $FOUND_LIST" 1>&2
|
||||
exit 17
|
||||
fi
|
||||
|
||||
# look for missing required files
|
||||
#
|
||||
export TMP_FILE="tmp.$$.missing"
|
||||
trap 'rm -f $TMP_FILE; exit' 0 1 2 3 15
|
||||
comm -23 "$REQUIRED_FILE_LIST" "$FOUND_LIST" | sort -t/ > "$TMP_FILE"
|
||||
if [[ -s $TMP_FILE ]]; then
|
||||
COUNT=$(wc -l < "$TMP_FILE" | sed -e 's/^ *//')
|
||||
echo "# $0: Waning: missing required file count: $COUNT"
|
||||
EXIT_CODE=18 # exit 18
|
||||
echo "#"
|
||||
echo "# $0: missing required file list starts below"
|
||||
cat "$TMP_FILE"
|
||||
echo "# $0: missing required file list ends above"
|
||||
fi
|
||||
rm -f "$TMP_FILE"
|
||||
|
||||
# look for found files not in the manifest
|
||||
#
|
||||
export TMP_FILE="tmp.$$.missing"
|
||||
trap 'rm -f $TMP_FILE; exit' 0 1 2 3 15
|
||||
comm -13 "$FULL_MANIFEST_LIST" "$FOUND_LIST" | sort -t/ > "$TMP_FILE"
|
||||
if [[ -s $TMP_FILE ]]; then
|
||||
COUNT=$(wc -l < "$TMP_FILE" | sed -e 's/^ *//')
|
||||
echo "# $0: Waning: found files not in the manifest count: $COUNT"
|
||||
EXIT_CODE=19 # exit 19
|
||||
echo "#"
|
||||
echo "# $0: found files not in the manifest list starts below"
|
||||
cat "$TMP_FILE"
|
||||
echo "# $0: found files not in the manifest list ends above"
|
||||
fi
|
||||
rm -f "$TMP_FILE"
|
||||
|
||||
# All Done!!! -- Jessica Noll, Age 2
|
||||
#
|
||||
if [[ $EXIT_CODE -ne 0 ]]; then
|
||||
echo "$0: Warning: about to exit: $EXIT_CODE" 1>&2
|
||||
fi
|
||||
exit "$EXIT_CODE"
|
||||
@@ -775,6 +775,7 @@
|
||||
2014/endoh1/2014_endoh1.tar.bz2
|
||||
2014/endoh1/index.html
|
||||
2014/endoh1/read_me.html
|
||||
2014/endoh1/spoilers.html
|
||||
2014/endoh2/.winner.json
|
||||
2014/endoh2/2014_endoh2.tar.bz2
|
||||
2014/endoh2/index.html
|
||||
|
||||
@@ -1229,7 +1229,6 @@
|
||||
2004/hibachi/src/hibachi-start.sh
|
||||
2004/hibachi/src/hibachi-start.sh.in
|
||||
2004/hibachi/src/hibachi.c
|
||||
2004/hibachi/src/localhost/.DS_Store
|
||||
2004/hibachi/src/localhost/CHANGES-OBFUSCATED.TXT
|
||||
2004/hibachi/src/localhost/CHANGES-SPOILER.TXT
|
||||
2004/hibachi/src/localhost/Img/cygwin-icon.gif
|
||||
@@ -1245,7 +1244,6 @@
|
||||
2004/hibachi/src/localhost/index.html
|
||||
2004/hibachi/src/localhost/reference/rfc2616.html
|
||||
2004/hibachi/src/localhost/style.css
|
||||
2004/hibachi/src/localhost/test/.DS_Store
|
||||
2004/hibachi/src/localhost/test/perl/index.html
|
||||
2004/hibachi/src/localhost/test/perl/yahoo-ticker.pl
|
||||
2004/hibachi/src/localhost/test/perl/yahoo-ticker.pl.in
|
||||
|
||||
@@ -58,6 +58,7 @@
|
||||
1985/august/august.c
|
||||
1985/august/august.orig.c
|
||||
1985/august/index.html
|
||||
1985/august/primes.sh
|
||||
1985/lycklama/.gitignore
|
||||
1985/lycklama/.id
|
||||
1985/lycklama/.winner.json
|
||||
@@ -120,6 +121,7 @@
|
||||
1986/hague/1986_hague.tar.bz2
|
||||
1986/hague/Makefile
|
||||
1986/hague/README.md
|
||||
1986/hague/hague.alt.c
|
||||
1986/hague/hague.c
|
||||
1986/hague/hague.orig.c
|
||||
1986/hague/index.html
|
||||
@@ -324,6 +326,7 @@
|
||||
1988/westley/1988_westley.tar.bz2
|
||||
1988/westley/Makefile
|
||||
1988/westley/README.md
|
||||
1988/westley/demo.sh
|
||||
1988/westley/index.html
|
||||
1988/westley/westley.alt.c
|
||||
1988/westley/westley.c
|
||||
@@ -356,9 +359,13 @@
|
||||
1989/jar.2/1989_jar.2.tar.bz2
|
||||
1989/jar.2/Makefile
|
||||
1989/jar.2/README.md
|
||||
1989/jar.2/chocolate_cake.lisp
|
||||
1989/jar.2/fib.lisp
|
||||
1989/jar.2/index.html
|
||||
1989/jar.2/jar.2.c
|
||||
1989/jar.2/jar.2.orig.c
|
||||
1989/jar.2/try.me.sh
|
||||
1989/jar.2/try.me.txt
|
||||
1989/ovdluhe/.gitignore
|
||||
1989/ovdluhe/.id
|
||||
1989/ovdluhe/.winner.json
|
||||
@@ -376,6 +383,7 @@
|
||||
1989/paul/Makefile
|
||||
1989/paul/README.md
|
||||
1989/paul/index.html
|
||||
1989/paul/paul.alt.c
|
||||
1989/paul/paul.c
|
||||
1989/paul/paul.orig.c
|
||||
1989/robison/.gitignore
|
||||
@@ -421,7 +429,12 @@
|
||||
1989/westley/1989_westley.tar.bz2
|
||||
1989/westley/Makefile
|
||||
1989/westley/README.md
|
||||
1989/westley/compile.alt.sh
|
||||
1989/westley/compile.sh
|
||||
1989/westley/index.html
|
||||
1989/westley/try.alt.sh
|
||||
1989/westley/try.sh
|
||||
1989/westley/westley.alt.c
|
||||
1989/westley/westley.c
|
||||
1989/westley/westley.orig.c
|
||||
1990/baruch/.gitignore
|
||||
@@ -508,6 +521,7 @@
|
||||
1990/tbr/Makefile
|
||||
1990/tbr/README.md
|
||||
1990/tbr/index.html
|
||||
1990/tbr/tbr.alt.c
|
||||
1990/tbr/tbr.c
|
||||
1990/tbr/tbr.orig.c
|
||||
1990/theorem/.gitignore
|
||||
@@ -596,7 +610,6 @@
|
||||
1991/dds/LANDER.BAS
|
||||
1991/dds/Makefile
|
||||
1991/dds/README.md
|
||||
1991/dds/dds.alt.c
|
||||
1991/dds/dds.c
|
||||
1991/dds/dds.orig.c
|
||||
1991/dds/index.html
|
||||
@@ -606,6 +619,7 @@
|
||||
1991/fine/1991_fine.tar.bz2
|
||||
1991/fine/Makefile
|
||||
1991/fine/README.md
|
||||
1991/fine/demo.sh
|
||||
1991/fine/fine.c
|
||||
1991/fine/fine.orig.c
|
||||
1991/fine/index.html
|
||||
@@ -867,6 +881,7 @@
|
||||
1993/rince/design.html
|
||||
1993/rince/design.md
|
||||
1993/rince/index.html
|
||||
1993/rince/rince.alt.c
|
||||
1993/rince/rince.c
|
||||
1993/rince/rince.data1
|
||||
1993/rince/rince.data2
|
||||
@@ -2779,9 +2794,15 @@
|
||||
2012/kang/2012_kang.tar.bz2
|
||||
2012/kang/Makefile
|
||||
2012/kang/README.md
|
||||
2012/kang/de.alt.sh
|
||||
2012/kang/de.sh
|
||||
2012/kang/en.alt.sh
|
||||
2012/kang/en.sh
|
||||
2012/kang/index.html
|
||||
2012/kang/kang.alt.c
|
||||
2012/kang/kang.c
|
||||
2012/kang/kang.orig.c
|
||||
2012/kang/try.sh
|
||||
2012/konno/.gitignore
|
||||
2012/konno/.id
|
||||
2012/konno/.winner.json
|
||||
@@ -2912,6 +2933,7 @@
|
||||
2013/cable1/cable1.c
|
||||
2013/cable1/cable1.orig.c
|
||||
2013/cable1/index.html
|
||||
2013/cable1/ms-tweet.jpg
|
||||
2013/cable2/.gitignore
|
||||
2013/cable2/.id
|
||||
2013/cable2/.winner.json
|
||||
@@ -2934,6 +2956,8 @@
|
||||
2013/cable3/Makefile
|
||||
2013/cable3/README.md
|
||||
2013/cable3/bios
|
||||
2013/cable3/bios.asm
|
||||
2013/cable3/cable3.alt.c
|
||||
2013/cable3/cable3.c
|
||||
2013/cable3/cable3.orig.c
|
||||
2013/cable3/fd.img
|
||||
@@ -2952,9 +2976,12 @@
|
||||
2013/dlowe/2013_dlowe.tar.bz2
|
||||
2013/dlowe/Makefile
|
||||
2013/dlowe/README.md
|
||||
2013/dlowe/demo.sh
|
||||
2013/dlowe/dlowe.c
|
||||
2013/dlowe/dlowe.orig.c
|
||||
2013/dlowe/fun.c
|
||||
2013/dlowe/index.html
|
||||
2013/dlowe/sflen.sh
|
||||
2013/endoh1/.gitignore
|
||||
2013/endoh1/.id
|
||||
2013/endoh1/.winner.json
|
||||
@@ -3003,6 +3030,7 @@
|
||||
2013/endoh4/endoh4.c
|
||||
2013/endoh4/endoh4.orig.c
|
||||
2013/endoh4/index.html
|
||||
2013/endoh4/run.sh
|
||||
2013/endoh4/solids/antiprism/a04-square-antiprism.txt
|
||||
2013/endoh4/solids/antiprism/a05-pentagonal-antiprism.txt
|
||||
2013/endoh4/solids/antiprism/a06-hexagonal-antiprism.txt
|
||||
@@ -3185,6 +3213,7 @@
|
||||
2013/misaka/Makefile
|
||||
2013/misaka/README.md
|
||||
2013/misaka/bf.pl
|
||||
2013/misaka/demo.sh
|
||||
2013/misaka/index.html
|
||||
2013/misaka/misaka.c
|
||||
2013/misaka/misaka.orig.c
|
||||
@@ -3232,6 +3261,7 @@
|
||||
2014/deak/Makefile
|
||||
2014/deak/README.md
|
||||
2014/deak/index.html
|
||||
2014/deak/prog.alt.c
|
||||
2014/deak/prog.c
|
||||
2014/deak/prog.orig.c
|
||||
2014/endoh1/.gitignore
|
||||
@@ -3253,10 +3283,12 @@
|
||||
2014/endoh1/prog-tmpl.c
|
||||
2014/endoh1/prog.c
|
||||
2014/endoh1/prog.orig.c
|
||||
2014/endoh1/rake.sh
|
||||
2014/endoh1/read_me.html
|
||||
2014/endoh1/read_me.md
|
||||
2014/endoh1/register.rb
|
||||
2014/endoh1/serialize.rb
|
||||
2014/endoh1/spoilers.html
|
||||
2014/endoh1/spoilers.md
|
||||
2014/endoh1/src.rb
|
||||
2014/endoh1/tool.rb
|
||||
2014/endoh1/vm.c
|
||||
@@ -3333,6 +3365,7 @@
|
||||
2014/vik/Makefile
|
||||
2014/vik/README.md
|
||||
2014/vik/index.html
|
||||
2014/vik/prog.alt.c
|
||||
2014/vik/prog.c
|
||||
2014/vik/prog.orig.c
|
||||
2014/wiedijk/.gitignore
|
||||
@@ -3571,6 +3604,7 @@
|
||||
2018/burton2/c++11
|
||||
2018/burton2/c++14
|
||||
2018/burton2/c++98
|
||||
2018/burton2/c11
|
||||
2018/burton2/c99
|
||||
2018/burton2/discrepancies.html
|
||||
2018/burton2/discrepancies.md
|
||||
@@ -3908,6 +3942,7 @@
|
||||
2019/poikola/Makefile
|
||||
2019/poikola/README.md
|
||||
2019/poikola/index.html
|
||||
2019/poikola/poikola.pdf
|
||||
2019/poikola/poikola.tex
|
||||
2019/poikola/prog.c
|
||||
2019/poikola/prog.orig.c
|
||||
|
||||
@@ -40,6 +40,7 @@
|
||||
1985/august/README.md
|
||||
1985/august/august.c
|
||||
1985/august/august.orig.c
|
||||
1985/august/primes.sh
|
||||
1985/lycklama/.gitignore
|
||||
1985/lycklama/.id
|
||||
1985/lycklama/Makefile
|
||||
@@ -82,6 +83,7 @@
|
||||
1986/hague/.id
|
||||
1986/hague/Makefile
|
||||
1986/hague/README.md
|
||||
1986/hague/hague.alt.c
|
||||
1986/hague/hague.c
|
||||
1986/hague/hague.orig.c
|
||||
1986/holloway/.gitignore
|
||||
@@ -223,6 +225,7 @@
|
||||
1988/westley/.id
|
||||
1988/westley/Makefile
|
||||
1988/westley/README.md
|
||||
1988/westley/demo.sh
|
||||
1988/westley/westley.alt.c
|
||||
1988/westley/westley.c
|
||||
1988/westley/westley.orig.c
|
||||
@@ -246,8 +249,12 @@
|
||||
1989/jar.2/.id
|
||||
1989/jar.2/Makefile
|
||||
1989/jar.2/README.md
|
||||
1989/jar.2/chocolate_cake.lisp
|
||||
1989/jar.2/fib.lisp
|
||||
1989/jar.2/jar.2.c
|
||||
1989/jar.2/jar.2.orig.c
|
||||
1989/jar.2/try.me.sh
|
||||
1989/jar.2/try.me.txt
|
||||
1989/ovdluhe/.gitignore
|
||||
1989/ovdluhe/.id
|
||||
1989/ovdluhe/Makefile
|
||||
@@ -259,6 +266,7 @@
|
||||
1989/paul/.id
|
||||
1989/paul/Makefile
|
||||
1989/paul/README.md
|
||||
1989/paul/paul.alt.c
|
||||
1989/paul/paul.c
|
||||
1989/paul/paul.orig.c
|
||||
1989/robison/.gitignore
|
||||
@@ -290,6 +298,11 @@
|
||||
1989/westley/.id
|
||||
1989/westley/Makefile
|
||||
1989/westley/README.md
|
||||
1989/westley/compile.alt.sh
|
||||
1989/westley/compile.sh
|
||||
1989/westley/try.alt.sh
|
||||
1989/westley/try.sh
|
||||
1989/westley/westley.alt.c
|
||||
1989/westley/westley.c
|
||||
1989/westley/westley.orig.c
|
||||
1990/baruch/.gitignore
|
||||
@@ -349,6 +362,7 @@
|
||||
1990/tbr/.id
|
||||
1990/tbr/Makefile
|
||||
1990/tbr/README.md
|
||||
1990/tbr/tbr.alt.c
|
||||
1990/tbr/tbr.c
|
||||
1990/tbr/tbr.orig.c
|
||||
1990/theorem/.gitignore
|
||||
@@ -413,13 +427,13 @@
|
||||
1991/dds/LANDER.BAS
|
||||
1991/dds/Makefile
|
||||
1991/dds/README.md
|
||||
1991/dds/dds.alt.c
|
||||
1991/dds/dds.c
|
||||
1991/dds/dds.orig.c
|
||||
1991/fine/.gitignore
|
||||
1991/fine/.id
|
||||
1991/fine/Makefile
|
||||
1991/fine/README.md
|
||||
1991/fine/demo.sh
|
||||
1991/fine/fine.c
|
||||
1991/fine/fine.orig.c
|
||||
1991/rince/.gitignore
|
||||
@@ -604,6 +618,7 @@
|
||||
1993/rince/Makefile
|
||||
1993/rince/README.md
|
||||
1993/rince/design.md
|
||||
1993/rince/rince.alt.c
|
||||
1993/rince/rince.c
|
||||
1993/rince/rince.data1
|
||||
1993/rince/rince.data2
|
||||
@@ -2075,8 +2090,14 @@
|
||||
2012/kang/.id
|
||||
2012/kang/Makefile
|
||||
2012/kang/README.md
|
||||
2012/kang/de.alt.sh
|
||||
2012/kang/de.sh
|
||||
2012/kang/en.alt.sh
|
||||
2012/kang/en.sh
|
||||
2012/kang/kang.alt.c
|
||||
2012/kang/kang.c
|
||||
2012/kang/kang.orig.c
|
||||
2012/kang/try.sh
|
||||
2012/konno/.gitignore
|
||||
2012/konno/.id
|
||||
2012/konno/Makefile
|
||||
@@ -2185,6 +2206,7 @@
|
||||
2013/cable1/README.md
|
||||
2013/cable1/cable1.c
|
||||
2013/cable1/cable1.orig.c
|
||||
2013/cable1/ms-tweet.jpg
|
||||
2013/cable2/.gitignore
|
||||
2013/cable2/.id
|
||||
2013/cable2/Makefile
|
||||
@@ -2202,6 +2224,8 @@
|
||||
2013/cable3/Makefile
|
||||
2013/cable3/README.md
|
||||
2013/cable3/bios
|
||||
2013/cable3/bios.asm
|
||||
2013/cable3/cable3.alt.c
|
||||
2013/cable3/cable3.c
|
||||
2013/cable3/cable3.orig.c
|
||||
2013/cable3/fd.img
|
||||
@@ -2217,8 +2241,11 @@
|
||||
2013/dlowe/.id
|
||||
2013/dlowe/Makefile
|
||||
2013/dlowe/README.md
|
||||
2013/dlowe/demo.sh
|
||||
2013/dlowe/dlowe.c
|
||||
2013/dlowe/dlowe.orig.c
|
||||
2013/dlowe/fun.c
|
||||
2013/dlowe/sflen.sh
|
||||
2013/endoh1/.gitignore
|
||||
2013/endoh1/.id
|
||||
2013/endoh1/Makefile
|
||||
@@ -2255,6 +2282,7 @@
|
||||
2013/endoh4/cube.txt
|
||||
2013/endoh4/endoh4.c
|
||||
2013/endoh4/endoh4.orig.c
|
||||
2013/endoh4/run.sh
|
||||
2013/endoh4/solids/antiprism/a04-square-antiprism.txt
|
||||
2013/endoh4/solids/antiprism/a05-pentagonal-antiprism.txt
|
||||
2013/endoh4/solids/antiprism/a06-hexagonal-antiprism.txt
|
||||
@@ -2428,6 +2456,7 @@
|
||||
2013/misaka/Makefile
|
||||
2013/misaka/README.md
|
||||
2013/misaka/bf.pl
|
||||
2013/misaka/demo.sh
|
||||
2013/misaka/misaka.c
|
||||
2013/misaka/misaka.orig.c
|
||||
2013/misaka/spoiler.html
|
||||
@@ -2459,6 +2488,7 @@
|
||||
2014/deak/.id
|
||||
2014/deak/Makefile
|
||||
2014/deak/README.md
|
||||
2014/deak/prog.alt.c
|
||||
2014/deak/prog.c
|
||||
2014/deak/prog.orig.c
|
||||
2014/endoh1/.gitignore
|
||||
@@ -2477,9 +2507,10 @@
|
||||
2014/endoh1/prog-tmpl.c
|
||||
2014/endoh1/prog.c
|
||||
2014/endoh1/prog.orig.c
|
||||
2014/endoh1/read_me.md
|
||||
2014/endoh1/rake.sh
|
||||
2014/endoh1/register.rb
|
||||
2014/endoh1/serialize.rb
|
||||
2014/endoh1/spoilers.md
|
||||
2014/endoh1/src.rb
|
||||
2014/endoh1/tool.rb
|
||||
2014/endoh1/vm.c
|
||||
@@ -2535,6 +2566,7 @@
|
||||
2014/vik/.id
|
||||
2014/vik/Makefile
|
||||
2014/vik/README.md
|
||||
2014/vik/prog.alt.c
|
||||
2014/vik/prog.c
|
||||
2014/vik/prog.orig.c
|
||||
2014/wiedijk/.gitignore
|
||||
@@ -2713,6 +2745,7 @@
|
||||
2018/burton2/c++11
|
||||
2018/burton2/c++14
|
||||
2018/burton2/c++98
|
||||
2018/burton2/c11
|
||||
2018/burton2/c99
|
||||
2018/burton2/discrepancies.md
|
||||
2018/burton2/fixed_iocccsize.c
|
||||
@@ -2978,6 +3011,7 @@
|
||||
2019/poikola/.id
|
||||
2019/poikola/Makefile
|
||||
2019/poikola/README.md
|
||||
2019/poikola/poikola.pdf
|
||||
2019/poikola/poikola.tex
|
||||
2019/poikola/prog.c
|
||||
2019/poikola/prog.orig.c
|
||||
|
||||
@@ -49,12 +49,12 @@ for i in "$MANIFEST_CSV" "$MISSING_MANIFEST_CSV"; do
|
||||
exit 12
|
||||
fi
|
||||
|
||||
# sort file and remove duplicates
|
||||
# sort file
|
||||
#
|
||||
sort -u -t, -k1,1 -k2d,2 -k3g,3 -k4d,10 "$TMP_CSV" -o "$TMP_CSV"
|
||||
sort -t, -k1,1 -k2d,2 -k3g,3 -k4d,10 "$TMP_CSV" -o "$TMP_CSV"
|
||||
status="$?"
|
||||
if [[ $status -ne 0 ]]; then
|
||||
printf "$0: ERROR: sort -u -t, -k1,1 -k2d,2 -k3g,3 -k4d,10 %s -o %s failed, error: %s\n" "$TMP_CSV" "$TMP_CSV" "$status" 1>&2
|
||||
printf "$0: ERROR: sort -t, -k1,1 -k2d,2 -k3g,3 -k4d,10 %s -o %s failed, error: %s\n" "$TMP_CSV" "$TMP_CSV" "$status" 1>&2
|
||||
exit 13
|
||||
fi
|
||||
|
||||
@@ -96,7 +96,8 @@ done
|
||||
#
|
||||
TMP_CSV="tmp.$$.$FULL_MANIFEST_CSV"
|
||||
sed -e '/^# -/d' "$MANIFEST_CSV" "$MISSING_MANIFEST_CSV" |
|
||||
sort -u -t, -k1,1 -k2d,2 -k3g,3 -k4d,10 > "$TMP_CSV"
|
||||
sort -u |
|
||||
sort -t, -k1,1 -k2d,2 -k3g,3 -k4d,10 > "$TMP_CSV"
|
||||
if [[ ! -s $TMP_CSV ]]; then
|
||||
echo "$0: ERROR: sorted $MANIFEST_CSV $MISSING_MANIFEST_CSV is empty" 1>&2
|
||||
exit 16
|
||||
|
||||
+37
-2
@@ -58,6 +58,7 @@
|
||||
1985,august,20,august.c,null,main,c,true,github,winning source,c
|
||||
1985,august,30,Makefile,null,null,makefile,true,github,how to compile,null
|
||||
1985,august,50,august.orig.c,null,orig,c,true,github,original source,c
|
||||
1985,august,100,primes.sh,null,null,shellscript,true,github,how to run if you have the primes utility,sh
|
||||
1985,august,300,1985_august.tar.bz2,mkwinnertbz2,null,tbz2,true,download,download winning source,bz2
|
||||
1985,lycklama,null,README.md,null,null,markdown,false,null,null,md
|
||||
1985,lycklama,null,.gitignore,null,null,gitignore,false,null,list of files that should not be committed under git,gitignore
|
||||
@@ -122,6 +123,7 @@
|
||||
1986,hague,10,index.html,readme2index,null,html,true,browser,click here first,html
|
||||
1986,hague,20,hague.c,null,main,c,true,github,winning source,c
|
||||
1986,hague,30,Makefile,null,null,makefile,true,github,how to compile,null
|
||||
1986,hague,40,hague.alt.c,null,null,c,true,github,alternative source,c
|
||||
1986,hague,50,hague.orig.c,null,orig,c,true,github,original source,c
|
||||
1986,hague,300,1986_hague.tar.bz2,mkwinnertbz2,null,tbz2,true,download,download winning source,bz2
|
||||
1986,holloway,null,README.md,null,null,markdown,false,null,null,md
|
||||
@@ -328,6 +330,7 @@
|
||||
1988,westley,30,Makefile,null,null,makefile,true,github,how to compile,null
|
||||
1988,westley,40,westley.alt.c,null,alt,c,true,github,alternative source,c
|
||||
1988,westley,50,westley.orig.c,null,orig,c,true,github,original source,c
|
||||
1988,westley,100,demo.sh,null,null,shellscript,true,github,how to run,sh
|
||||
1988,westley,300,1988_westley.tar.bz2,mkwinnertbz2,null,tbz2,true,download,download winning source,bz2
|
||||
1989,fubar,null,README.md,null,null,markdown,false,null,null,md
|
||||
1989,fubar,null,.gitignore,null,null,gitignore,false,null,list of files that should not be committed under git,gitignore
|
||||
@@ -359,6 +362,10 @@
|
||||
1989,jar.2,20,jar.2.c,null,main,c,true,github,winning source,c
|
||||
1989,jar.2,30,Makefile,null,null,makefile,true,github,how to compile,null
|
||||
1989,jar.2,50,jar.2.orig.c,null,orig,c,true,github,original source,c
|
||||
1989,jar.2,100,chocolate_cake.lisp,null,null,lisp,true,github,input file,lisp
|
||||
1989,jar.2,100,fib.lisp,null,null,lisp,true,github,input file,lisp
|
||||
1989,jar.2,100,try.me.sh,null,null,shellscript,true,github,how to run,sh
|
||||
1989,jar.2,100,try.me.txt,null,null,text,true,github,input file,txt
|
||||
1989,jar.2,300,1989_jar.2.tar.bz2,mkwinnertbz2,null,tbz2,true,download,download winning source,bz2
|
||||
1989,ovdluhe,null,README.md,null,null,markdown,false,null,null,md
|
||||
1989,ovdluhe,null,.gitignore,null,null,gitignore,false,null,list of files that should not be committed under git,gitignore
|
||||
@@ -377,6 +384,7 @@
|
||||
1989,paul,10,index.html,readme2index,null,html,true,browser,click here first,html
|
||||
1989,paul,20,paul.c,null,main,c,true,github,winning source,c
|
||||
1989,paul,30,Makefile,null,null,makefile,true,github,how to compile,null
|
||||
1989,paul,40,paul.alt.c,null,null,c,true,github,alternative source,c
|
||||
1989,paul,50,paul.orig.c,null,orig,c,true,github,original source,c
|
||||
1989,paul,300,1989_paul.tar.bz2,mkwinnertbz2,null,tbz2,true,download,download winning source,bz2
|
||||
1989,robison,null,README.md,null,null,markdown,false,null,null,md
|
||||
@@ -423,7 +431,12 @@
|
||||
1989,westley,10,index.html,readme2index,null,html,true,browser,click here first,html
|
||||
1989,westley,20,westley.c,null,main,c,true,github,winning source,c
|
||||
1989,westley,30,Makefile,null,null,makefile,true,github,how to compile,null
|
||||
1989,westley,40,westley.alt.c,null,null,c,true,github,alternative source,c
|
||||
1989,westley,50,westley.orig.c,null,orig,c,true,github,original source,c
|
||||
1989,westley,100,compile.alt.sh,null,null,shellscript,true,github,generate and compile alt versions,sh
|
||||
1989,westley,100,compile.sh,null,null,shellscript,true,github,generate and compile versions,sh
|
||||
1989,westley,100,try.alt.sh,null,null,shellscript,true,github,run alt versions,sh
|
||||
1989,westley,100,try.sh,null,null,shellscript,true,github,run versions,sh
|
||||
1989,westley,300,1989_westley.tar.bz2,mkwinnertbz2,null,tbz2,true,download,download winning source,bz2
|
||||
1990,baruch,null,README.md,null,null,markdown,false,null,null,md
|
||||
1990,baruch,null,.gitignore,null,null,gitignore,false,null,list of files that should not be committed under git,gitignore
|
||||
@@ -509,6 +522,7 @@
|
||||
1990,tbr,10,index.html,readme2index,null,html,true,browser,click here first,html
|
||||
1990,tbr,20,tbr.c,null,main,c,true,github,winning source,c
|
||||
1990,tbr,30,Makefile,null,null,makefile,true,github,how to compile,null
|
||||
1990,tbr,40,tbr.alt.c,null,null,c,true,github,alternative source,c
|
||||
1990,tbr,50,tbr.orig.c,null,orig,c,true,github,original source,c
|
||||
1990,tbr,300,1990_tbr.tar.bz2,mkwinnertbz2,null,tbz2,true,download,download winning source,bz2
|
||||
1990,theorem,null,README.md,null,null,markdown,false,null,null,md
|
||||
@@ -597,7 +611,6 @@
|
||||
1991,dds,10,index.html,readme2index,null,html,true,browser,click here first,html
|
||||
1991,dds,20,dds.c,null,main,c,true,github,winning source,c
|
||||
1991,dds,30,Makefile,null,null,makefile,true,github,how to compile,null
|
||||
1991,dds,40,dds.alt.c,null,alt,c,true,github,alternative source,c
|
||||
1991,dds,50,dds.orig.c,null,orig,c,true,github,original source,c
|
||||
1991,dds,150,LANDER.BAS,null,null,basic,true,github,BASIC source code,BAS
|
||||
1991,dds,300,1991_dds.tar.bz2,mkwinnertbz2,null,tbz2,true,download,download winning source,bz2
|
||||
@@ -609,6 +622,7 @@
|
||||
1991,fine,20,fine.c,null,main,c,true,github,winning source,c
|
||||
1991,fine,30,Makefile,null,null,makefile,true,github,how to compile,null
|
||||
1991,fine,50,fine.orig.c,null,orig,c,true,github,original source,c
|
||||
1991,fine,100,demo.sh,null,null,shellscript,true,github,how to run,sh
|
||||
1991,fine,300,1991_fine.tar.bz2,mkwinnertbz2,null,tbz2,true,download,download winning source,bz2
|
||||
1991,rince,null,README.md,null,null,markdown,false,null,null,md
|
||||
1991,rince,null,.gitignore,null,null,gitignore,false,null,list of files that should not be committed under git,gitignore
|
||||
@@ -867,6 +881,7 @@
|
||||
1993,rince,10,index.html,readme2index,null,html,true,browser,click here first,html
|
||||
1993,rince,20,rince.c,null,main,c,true,github,winning source,c
|
||||
1993,rince,30,Makefile,null,null,makefile,true,github,how to compile,null
|
||||
1993,rince,40,rince.alt.c,null,null,c,true,github,alternative source,c
|
||||
1993,rince,50,rince.orig.c,null,orig,c,true,github,original source,c
|
||||
1993,rince,100,design.html,md2html,null,html,true,browser,implementation notes,html
|
||||
1993,rince,100,rince.data1,null,null,CABBAGE,true,github,CABBAGE data file,data1
|
||||
@@ -2781,7 +2796,13 @@
|
||||
2012,kang,10,index.html,readme2index,null,html,true,browser,click here first,html
|
||||
2012,kang,20,kang.c,null,main,c,true,github,winning source,c
|
||||
2012,kang,30,Makefile,null,null,makefile,true,github,how to compile,null
|
||||
2012,kang,40,kang.alt.c,null,null,c,true,github,alternative source,c
|
||||
2012,kang,50,kang.orig.c,null,orig,c,true,github,original source,c
|
||||
2012,kang,100,de.alt.sh,null,null,shellscript,true,github,German words for 0 through 13 for alt,sh
|
||||
2012,kang,100,de.sh,null,null,shellscript,true,github,German words for 0 through 13,sh
|
||||
2012,kang,100,en.alt.sh,null,null,shellscript,true,github,English words for 1 through 13 for alt,sh
|
||||
2012,kang,100,en.sh,null,null,shellscript,true,github,English words for 1 through 13,sh
|
||||
2012,kang,100,try.sh,null,null,shellscript,true,github,how to run,sh
|
||||
2012,kang,300,2012_kang.tar.bz2,mkwinnertbz2,null,tbz2,true,download,download winning source,bz2
|
||||
2012,konno,null,README.md,null,null,markdown,false,null,null,md
|
||||
2012,konno,null,.gitignore,null,null,gitignore,false,null,list of files that should not be committed under git,gitignore
|
||||
@@ -2907,6 +2928,7 @@
|
||||
2013,cable1,null,README.md,null,null,markdown,false,null,null,md
|
||||
2013,cable1,null,.gitignore,null,null,gitignore,false,null,list of files that should not be committed under git,gitignore
|
||||
2013,cable1,null,.id,null,null,id,false,null,winner id string,id
|
||||
2013,cable1,null,ms-tweet.jpg,null,null,image,false,null,tweet image,jpg
|
||||
2013,cable1,null,.winner.json,jwinner,null,json,false,null,null,json
|
||||
2013,cable1,10,index.html,readme2index,null,html,true,browser,click here first,html
|
||||
2013,cable1,20,cable1.c,null,main,c,true,github,winning source,c
|
||||
@@ -2937,6 +2959,7 @@
|
||||
2013,cable3,10,index.html,readme2index,null,html,true,browser,click here first,html
|
||||
2013,cable3,20,cable3.c,null,main,c,true,github,winning source,c
|
||||
2013,cable3,30,Makefile,null,null,makefile,true,github,how to compile,null
|
||||
2013,cable3,40,cable3.alt.c,null,null,c,true,github,alternative source,c
|
||||
2013,cable3,50,cable3.orig.c,null,orig,c,true,github,original source,c
|
||||
2013,cable3,100,runme,null,null,shellscript,true,github,how to run,null
|
||||
2013,cable3,100,screenshot_autocad.png,null,null,image,true,browser,Screenshots of some of these applications running on macOS,png
|
||||
@@ -2946,6 +2969,7 @@
|
||||
2013,cable3,100,screenshot_simcity.png,null,null,image,true,browser,Screenshots of some of these applications running on macOS,png
|
||||
2013,cable3,100,screenshot_win3_on_macosx.png,null,null,image,true,browser,Screenshots of some of these applications running on macOS,png
|
||||
2013,cable3,150,sc-ioccc.terminal,null,null,xml,true,browser,configuration file will correctly display console applications,cOSfor m
|
||||
2013,cable3,200,bios.asm,null,null,asm,true,github,BIOS source in assembly,asm
|
||||
2013,cable3,300,2013_cable3.tar.bz2,mkwinnertbz2,null,tbz2,true,download,download winning source,bz2
|
||||
2013,dlowe,null,README.md,null,null,markdown,false,null,null,md
|
||||
2013,dlowe,null,.gitignore,null,null,gitignore,false,null,list of files that should not be committed under git,gitignore
|
||||
@@ -2955,6 +2979,9 @@
|
||||
2013,dlowe,20,dlowe.c,null,main,c,true,github,winning source,c
|
||||
2013,dlowe,30,Makefile,null,null,makefile,true,github,how to compile,null
|
||||
2013,dlowe,50,dlowe.orig.c,null,orig,c,true,github,original source,c
|
||||
2013,dlowe,100,demo.sh,null,null,shellscript,true,github,how to run,sh
|
||||
2013,dlowe,100,fun.c,null,null,c,true,github,compile and run for extra run,c
|
||||
2013,dlowe,100,sflen.sh,null,null,shellscript,true,github,generate sparkline of file lengths,sh
|
||||
2013,dlowe,300,2013_dlowe.tar.bz2,mkwinnertbz2,null,tbz2,true,download,download winning source,bz2
|
||||
2013,endoh1,null,README.md,null,null,markdown,false,null,null,md
|
||||
2013,endoh1,null,.gitignore,null,null,gitignore,false,null,list of files that should not be committed under git,gitignore
|
||||
@@ -3003,6 +3030,7 @@
|
||||
2013,endoh4,30,Makefile,null,null,makefile,true,github,how to compile,null
|
||||
2013,endoh4,50,endoh4.orig.c,null,orig,c,true,github,original source,c
|
||||
2013,endoh4,100,cube.txt,null,null,text,true,github,3D object coordinates ,txt
|
||||
2013,endoh4,100,run.sh,null,null,shellscript,true,github,how to run,sh
|
||||
2013,endoh4,200,solids/antiprism/a04-square-antiprism.txt,null,null,text,true,github,3D object coordinates ,txt
|
||||
2013,endoh4,200,solids/antiprism/a05-pentagonal-antiprism.txt,null,null,text,true,github,3D object coordinates ,txt
|
||||
2013,endoh4,200,solids/antiprism/a06-hexagonal-antiprism.txt,null,null,text,true,github,3D object coordinates ,txt
|
||||
@@ -3188,6 +3216,7 @@
|
||||
2013,misaka,30,Makefile,null,null,makefile,true,github,how to compile,null
|
||||
2013,misaka,50,misaka.orig.c,null,orig,c,true,github,original source,c
|
||||
2013,misaka,100,bf.pl,null,null,perl,true,github,BF interpreter,pl
|
||||
2013,misaka,100,demo.sh,null,null,shellscript,true,github,how to run,sh
|
||||
2013,misaka,200,spoiler.html,null,null,html,true,browser,SPOILER WARNING,html
|
||||
2013,misaka,300,2013_misaka.tar.bz2,mkwinnertbz2,null,tbz2,true,download,download winning source,bz2
|
||||
2013,morgan1,null,README.md,null,null,markdown,false,null,null,md
|
||||
@@ -3233,19 +3262,22 @@
|
||||
2014,deak,10,index.html,readme2index,null,html,true,browser,click here first,html
|
||||
2014,deak,20,prog.c,null,main,c,true,github,winning source,c
|
||||
2014,deak,30,Makefile,null,null,makefile,true,github,how to compile,null
|
||||
2014,deak,40,prog.alt.c,null,null,c,true,github,alternative source,c
|
||||
2014,deak,50,prog.orig.c,null,orig,c,true,github,original source,c
|
||||
2014,deak,300,2014_deak.tar.bz2,mkwinnertbz2,null,tbz2,true,download,download winning source,bz2
|
||||
2014,endoh1,null,README.md,null,null,markdown,false,null,null,md
|
||||
2014,endoh1,null,.gitignore,null,null,gitignore,false,null,list of files that should not be committed under git,gitignore
|
||||
2014,endoh1,null,.id,null,null,id,false,null,winner id string,id
|
||||
2014,endoh1,null,read_me.md,null,null,markdown,false,null,null,md
|
||||
2014,endoh1,null,spoilers.md,null,null,markdown,false,null,spoilers about Q(uine)R code generator,md
|
||||
2014,endoh1,null,.winner.json,jwinner,null,json,false,null,null,json
|
||||
2014,endoh1,10,index.html,readme2index,null,html,true,browser,click here first,html
|
||||
2014,endoh1,20,prog.c,null,main,c,true,github,winning source,c
|
||||
2014,endoh1,30,Makefile,null,null,makefile,true,github,how to compile,null
|
||||
2014,endoh1,50,prog.orig.c,null,orig,c,true,github,original source,c
|
||||
2014,endoh1,100,Rakefile,null,null,ruby,true,github,Ruby makefile,null
|
||||
2014,endoh1,100,rake.sh,null,null,shellscript,true,github,make rake script,sh
|
||||
2014,endoh1,100,read_me.html,md2html,null,html,true,browser,about the Q(uine)R code generator,html
|
||||
2014,endoh1,100,spoilers.html,md2html,null,html,true,browser,spoilers about Q(uine)R code generator,html
|
||||
2014,endoh1,150,alpha.rb,null,null,ruby,true,github,support program for Rakefile,rb
|
||||
2014,endoh1,150,assemble.rb,null,null,ruby,true,github,support program for Rakefile,rb
|
||||
2014,endoh1,150,ast-def.rb,null,null,ruby,true,github,support program for Rakefile,rb
|
||||
@@ -3334,6 +3366,7 @@
|
||||
2014,vik,10,index.html,readme2index,null,html,true,browser,click here first,html
|
||||
2014,vik,20,prog.c,null,main,c,true,github,winning source,c
|
||||
2014,vik,30,Makefile,null,null,makefile,true,github,how to compile,null
|
||||
2014,vik,40,prog.alt.c,null,null,c,true,github,alternative source,c
|
||||
2014,vik,50,prog.orig.c,null,orig,c,true,github,original source,c
|
||||
2014,vik,300,2014_vik.tar.bz2,mkwinnertbz2,null,tbz2,true,download,download winning source,bz2
|
||||
2014,wiedijk,null,README.md,null,null,markdown,false,null,null,md
|
||||
@@ -3605,6 +3638,7 @@
|
||||
2018,burton2,200,ansi,null,null,text,true,github,reserved words for a given C standard,null
|
||||
2018,burton2,200,author-README.txt,null,null,text,true,github,author supplied README,txt
|
||||
2018,burton2,200,c++11,null,null,text,true,github,reserved words for a given C standard,null
|
||||
2018,burton2,200,c11,null,null,text,true,github,reserved words for a given C standard,null
|
||||
2018,burton2,200,c++14,null,null,text,true,github,reserved words for a given C standard,null
|
||||
2018,burton2,200,c++98,null,null,text,true,github,reserved words for a given C standard,null
|
||||
2018,burton2,200,c99,null,null,text,true,github,reserved words for a given C standard,null
|
||||
@@ -3910,6 +3944,7 @@
|
||||
2019,poikola,20,prog.c,null,main,c,true,github,winning source,c
|
||||
2019,poikola,30,Makefile,null,null,makefile,true,github,how to compile,null
|
||||
2019,poikola,50,prog.orig.c,null,orig,c,true,github,original source,c
|
||||
2019,poikola,100,poikola.pdf,null,null,pdf,true,github,make docs output,pdf
|
||||
2019,poikola,100,poikola.tex,null,null,tex,true,github,supplied documentation,tex
|
||||
2019,poikola,300,2019_poikola.tar.bz2,mkwinnertbz2,null,tbz2,true,download,download winning source,bz2
|
||||
2019,yang,null,README.md,null,null,markdown,false,null,null,md
|
||||
|
||||
|
Binary file not shown.
@@ -5,6 +5,9 @@
|
||||
# Generate the initial contents of the author/author_handle.json using
|
||||
# tmp/author_handle.txt and tmp/author.csv and tmp/author-wins.csv.
|
||||
#
|
||||
# XXX - This is a temporary utility that will be replaced when
|
||||
# the .winner.json files are built
|
||||
#
|
||||
# Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved.
|
||||
#
|
||||
# Permission to use, copy, modify, and distribute this software and
|
||||
|
||||
@@ -2,6 +2,9 @@
|
||||
#
|
||||
# gen_file_list.found.sh - generate tmp/file_list.found.txt for entry directories under a year
|
||||
#
|
||||
# XXX - This is a temporary utility that will be replaced when
|
||||
# the .winner.json files are built
|
||||
#
|
||||
# Copyright (c) 2023 by Landon Curt Noll. All Rights Reserved.
|
||||
#
|
||||
# Permission to use, copy, modify, and distribute this software and
|
||||
@@ -137,7 +140,7 @@ fi
|
||||
#
|
||||
TMPFILE="tmp/tmp.file_list.found.txt.$$"
|
||||
trap 'rm -f $TMPFILE; exit' 0 1 2 3 15
|
||||
find -- ???? -mindepth 2 -type f -print | sort -t/ > "$TMPFILE"
|
||||
find -- ???? -mindepth 2 ! -name .DS_Store -type f -print | sort -t/ > "$TMPFILE"
|
||||
if [[ ! -s $TMPFILE ]]; then
|
||||
echo "$0: ERROR: TMPFILE: $TMPFILE is empty" 1>&2
|
||||
exit 12
|
||||
|
||||
+36
-2
@@ -45,6 +45,7 @@
|
||||
1985,august,20,august.c,null,main,c,true,github,winning source,c
|
||||
1985,august,30,Makefile,null,null,makefile,true,github,how to compile,null
|
||||
1985,august,50,august.orig.c,null,orig,c,true,github,original source,c
|
||||
1985,august,100,primes.sh,null,null,shellscript,true,github,how to run if you have the primes utility,sh
|
||||
1985,lycklama,null,README.md,null,null,markdown,false,null,null,md
|
||||
1985,lycklama,null,.gitignore,null,null,gitignore,false,null,list of files that should not be committed under git,gitignore
|
||||
1985,lycklama,null,.id,null,null,id,false,null,winner id string,id
|
||||
@@ -88,6 +89,7 @@
|
||||
1986,hague,null,.id,null,null,id,false,null,winner id string,id
|
||||
1986,hague,20,hague.c,null,main,c,true,github,winning source,c
|
||||
1986,hague,30,Makefile,null,null,makefile,true,github,how to compile,null
|
||||
1986,hague,40,hague.alt.c,null,null,c,true,github,alternative source,c
|
||||
1986,hague,50,hague.orig.c,null,orig,c,true,github,original source,c
|
||||
1986,holloway,null,README.md,null,null,markdown,false,null,null,md
|
||||
1986,holloway,null,.gitignore,null,null,gitignore,false,null,list of files that should not be committed under git,gitignore
|
||||
@@ -231,6 +233,7 @@
|
||||
1988,westley,30,Makefile,null,null,makefile,true,github,how to compile,null
|
||||
1988,westley,40,westley.alt.c,null,alt,c,true,github,alternative source,c
|
||||
1988,westley,50,westley.orig.c,null,orig,c,true,github,original source,c
|
||||
1988,westley,100,demo.sh,null,null,shellscript,true,github,how to run,sh
|
||||
1989,fubar,null,README.md,null,null,markdown,false,null,null,md
|
||||
1989,fubar,null,.gitignore,null,null,gitignore,false,null,list of files that should not be committed under git,gitignore
|
||||
1989,fubar,null,.id,null,null,id,false,null,winner id string,id
|
||||
@@ -253,6 +256,10 @@
|
||||
1989,jar.2,20,jar.2.c,null,main,c,true,github,winning source,c
|
||||
1989,jar.2,30,Makefile,null,null,makefile,true,github,how to compile,null
|
||||
1989,jar.2,50,jar.2.orig.c,null,orig,c,true,github,original source,c
|
||||
1989,jar.2,100,chocolate_cake.lisp,null,null,lisp,true,github,input file,lisp
|
||||
1989,jar.2,100,fib.lisp,null,null,lisp,true,github,input file,lisp
|
||||
1989,jar.2,100,try.me.sh,null,null,shellscript,true,github,how to run,sh
|
||||
1989,jar.2,100,try.me.txt,null,null,text,true,github,input file,txt
|
||||
1989,ovdluhe,null,README.md,null,null,markdown,false,null,null,md
|
||||
1989,ovdluhe,null,.gitignore,null,null,gitignore,false,null,list of files that should not be committed under git,gitignore
|
||||
1989,ovdluhe,null,.id,null,null,id,false,null,winner id string,id
|
||||
@@ -265,6 +272,7 @@
|
||||
1989,paul,null,.id,null,null,id,false,null,winner id string,id
|
||||
1989,paul,20,paul.c,null,main,c,true,github,winning source,c
|
||||
1989,paul,30,Makefile,null,null,makefile,true,github,how to compile,null
|
||||
1989,paul,40,paul.alt.c,null,null,c,true,github,alternative source,c
|
||||
1989,paul,50,paul.orig.c,null,orig,c,true,github,original source,c
|
||||
1989,robison,null,README.md,null,null,markdown,false,null,null,md
|
||||
1989,robison,null,.gitignore,null,null,gitignore,false,null,list of files that should not be committed under git,gitignore
|
||||
@@ -296,7 +304,12 @@
|
||||
1989,westley,null,.id,null,null,id,false,null,winner id string,id
|
||||
1989,westley,20,westley.c,null,main,c,true,github,winning source,c
|
||||
1989,westley,30,Makefile,null,null,makefile,true,github,how to compile,null
|
||||
1989,westley,40,westley.alt.c,null,null,c,true,github,alternative source,c
|
||||
1989,westley,50,westley.orig.c,null,orig,c,true,github,original source,c
|
||||
1989,westley,100,compile.alt.sh,null,null,shellscript,true,github,generate and compile alt versions,sh
|
||||
1989,westley,100,compile.sh,null,null,shellscript,true,github,generate and compile versions,sh
|
||||
1989,westley,100,try.alt.sh,null,null,shellscript,true,github,run alt versions,sh
|
||||
1989,westley,100,try.sh,null,null,shellscript,true,github,run versions,sh
|
||||
1990,baruch,null,README.md,null,null,markdown,false,null,null,md
|
||||
1990,baruch,null,.gitignore,null,null,gitignore,false,null,list of files that should not be committed under git,gitignore
|
||||
1990,baruch,null,.id,null,null,id,false,null,winner id string,id
|
||||
@@ -355,6 +368,7 @@
|
||||
1990,tbr,null,.id,null,null,id,false,null,winner id string,id
|
||||
1990,tbr,20,tbr.c,null,main,c,true,github,winning source,c
|
||||
1990,tbr,30,Makefile,null,null,makefile,true,github,how to compile,null
|
||||
1990,tbr,40,tbr.alt.c,null,null,c,true,github,alternative source,c
|
||||
1990,tbr,50,tbr.orig.c,null,orig,c,true,github,original source,c
|
||||
1990,theorem,null,README.md,null,null,markdown,false,null,null,md
|
||||
1990,theorem,null,.gitignore,null,null,gitignore,false,null,list of files that should not be committed under git,gitignore
|
||||
@@ -418,7 +432,6 @@
|
||||
1991,dds,null,.id,null,null,id,false,null,winner id string,id
|
||||
1991,dds,20,dds.c,null,main,c,true,github,winning source,c
|
||||
1991,dds,30,Makefile,null,null,makefile,true,github,how to compile,null
|
||||
1991,dds,40,dds.alt.c,null,alt,c,true,github,alternative source,c
|
||||
1991,dds,50,dds.orig.c,null,orig,c,true,github,original source,c
|
||||
1991,dds,150,LANDER.BAS,null,null,basic,true,github,BASIC source code,BAS
|
||||
1991,fine,null,README.md,null,null,markdown,false,null,null,md
|
||||
@@ -427,6 +440,7 @@
|
||||
1991,fine,20,fine.c,null,main,c,true,github,winning source,c
|
||||
1991,fine,30,Makefile,null,null,makefile,true,github,how to compile,null
|
||||
1991,fine,50,fine.orig.c,null,orig,c,true,github,original source,c
|
||||
1991,fine,100,demo.sh,null,null,shellscript,true,github,how to run,sh
|
||||
1991,rince,null,README.md,null,null,markdown,false,null,null,md
|
||||
1991,rince,null,.gitignore,null,null,gitignore,false,null,list of files that should not be committed under git,gitignore
|
||||
1991,rince,null,.id,null,null,id,false,null,winner id string,id
|
||||
@@ -610,6 +624,7 @@
|
||||
1993,rince,null,.id,null,null,id,false,null,winner id string,id
|
||||
1993,rince,20,rince.c,null,main,c,true,github,winning source,c
|
||||
1993,rince,30,Makefile,null,null,makefile,true,github,how to compile,null
|
||||
1993,rince,40,rince.alt.c,null,null,c,true,github,alternative source,c
|
||||
1993,rince,50,rince.orig.c,null,orig,c,true,github,original source,c
|
||||
1993,rince,100,rince.data1,null,null,CABBAGE,true,github,CABBAGE data file,data1
|
||||
1993,rince,100,rince.data2,null,null,CABBAGE,true,github,CABBAGE data file,data2
|
||||
@@ -2081,7 +2096,13 @@
|
||||
2012,kang,null,.id,null,null,id,false,null,winner id string,id
|
||||
2012,kang,20,kang.c,null,main,c,true,github,winning source,c
|
||||
2012,kang,30,Makefile,null,null,makefile,true,github,how to compile,null
|
||||
2012,kang,40,kang.alt.c,null,null,c,true,github,alternative source,c
|
||||
2012,kang,50,kang.orig.c,null,orig,c,true,github,original source,c
|
||||
2012,kang,100,de.alt.sh,null,null,shellscript,true,github,German words for 0 through 13 for alt,sh
|
||||
2012,kang,100,de.sh,null,null,shellscript,true,github,German words for 0 through 13,sh
|
||||
2012,kang,100,en.alt.sh,null,null,shellscript,true,github,English words for 1 through 13 for alt,sh
|
||||
2012,kang,100,en.sh,null,null,shellscript,true,github,English words for 1 through 13,sh
|
||||
2012,kang,100,try.sh,null,null,shellscript,true,github,how to run,sh
|
||||
2012,konno,null,README.md,null,null,markdown,false,null,null,md
|
||||
2012,konno,null,.gitignore,null,null,gitignore,false,null,list of files that should not be committed under git,gitignore
|
||||
2012,konno,null,.id,null,null,id,false,null,winner id string,id
|
||||
@@ -2187,6 +2208,7 @@
|
||||
2013,cable1,null,README.md,null,null,markdown,false,null,null,md
|
||||
2013,cable1,null,.gitignore,null,null,gitignore,false,null,list of files that should not be committed under git,gitignore
|
||||
2013,cable1,null,.id,null,null,id,false,null,winner id string,id
|
||||
2013,cable1,null,ms-tweet.jpg,null,null,image,false,null,tweet image,jpg
|
||||
2013,cable1,20,cable1.c,null,main,c,true,github,winning source,c
|
||||
2013,cable1,30,Makefile,null,null,makefile,true,github,how to compile,null
|
||||
2013,cable1,50,cable1.orig.c,null,orig,c,true,github,original source,c
|
||||
@@ -2209,6 +2231,7 @@
|
||||
2013,cable3,null,.id,null,null,id,false,null,winner id string,id
|
||||
2013,cable3,20,cable3.c,null,main,c,true,github,winning source,c
|
||||
2013,cable3,30,Makefile,null,null,makefile,true,github,how to compile,null
|
||||
2013,cable3,40,cable3.alt.c,null,null,c,true,github,alternative source,c
|
||||
2013,cable3,50,cable3.orig.c,null,orig,c,true,github,original source,c
|
||||
2013,cable3,100,runme,null,null,shellscript,true,github,how to run,null
|
||||
2013,cable3,100,screenshot_autocad.png,null,null,image,true,browser,Screenshots of some of these applications running on macOS,png
|
||||
@@ -2218,12 +2241,16 @@
|
||||
2013,cable3,100,screenshot_simcity.png,null,null,image,true,browser,Screenshots of some of these applications running on macOS,png
|
||||
2013,cable3,100,screenshot_win3_on_macosx.png,null,null,image,true,browser,Screenshots of some of these applications running on macOS,png
|
||||
2013,cable3,150,sc-ioccc.terminal,null,null,xml,true,browser,configuration file will correctly display console applications,cOSfor m
|
||||
2013,cable3,200,bios.asm,null,null,asm,true,github,BIOS source in assembly,asm
|
||||
2013,dlowe,null,README.md,null,null,markdown,false,null,null,md
|
||||
2013,dlowe,null,.gitignore,null,null,gitignore,false,null,list of files that should not be committed under git,gitignore
|
||||
2013,dlowe,null,.id,null,null,id,false,null,winner id string,id
|
||||
2013,dlowe,20,dlowe.c,null,main,c,true,github,winning source,c
|
||||
2013,dlowe,30,Makefile,null,null,makefile,true,github,how to compile,null
|
||||
2013,dlowe,50,dlowe.orig.c,null,orig,c,true,github,original source,c
|
||||
2013,dlowe,100,demo.sh,null,null,shellscript,true,github,how to run,sh
|
||||
2013,dlowe,100,fun.c,null,null,c,true,github,compile and run for extra run,c
|
||||
2013,dlowe,100,sflen.sh,null,null,shellscript,true,github,generate sparkline of file lengths,sh
|
||||
2013,endoh1,null,README.md,null,null,markdown,false,null,null,md
|
||||
2013,endoh1,null,.gitignore,null,null,gitignore,false,null,list of files that should not be committed under git,gitignore
|
||||
2013,endoh1,null,.id,null,null,id,false,null,winner id string,id
|
||||
@@ -2260,6 +2287,7 @@
|
||||
2013,endoh4,30,Makefile,null,null,makefile,true,github,how to compile,null
|
||||
2013,endoh4,50,endoh4.orig.c,null,orig,c,true,github,original source,c
|
||||
2013,endoh4,100,cube.txt,null,null,text,true,github,3D object coordinates ,txt
|
||||
2013,endoh4,100,run.sh,null,null,shellscript,true,github,how to run,sh
|
||||
2013,endoh4,200,solids/antiprism/a04-square-antiprism.txt,null,null,text,true,github,3D object coordinates ,txt
|
||||
2013,endoh4,200,solids/antiprism/a05-pentagonal-antiprism.txt,null,null,text,true,github,3D object coordinates ,txt
|
||||
2013,endoh4,200,solids/antiprism/a06-hexagonal-antiprism.txt,null,null,text,true,github,3D object coordinates ,txt
|
||||
@@ -2435,6 +2463,7 @@
|
||||
2013,misaka,30,Makefile,null,null,makefile,true,github,how to compile,null
|
||||
2013,misaka,50,misaka.orig.c,null,orig,c,true,github,original source,c
|
||||
2013,misaka,100,bf.pl,null,null,perl,true,github,BF interpreter,pl
|
||||
2013,misaka,100,demo.sh,null,null,shellscript,true,github,how to run,sh
|
||||
2013,misaka,200,spoiler.html,null,null,html,true,browser,SPOILER WARNING,html
|
||||
2013,morgan1,null,README.md,null,null,markdown,false,null,null,md
|
||||
2013,morgan1,null,.gitignore,null,null,gitignore,false,null,list of files that should not be committed under git,gitignore
|
||||
@@ -2465,15 +2494,17 @@
|
||||
2014,deak,null,.id,null,null,id,false,null,winner id string,id
|
||||
2014,deak,20,prog.c,null,main,c,true,github,winning source,c
|
||||
2014,deak,30,Makefile,null,null,makefile,true,github,how to compile,null
|
||||
2014,deak,40,prog.alt.c,null,null,c,true,github,alternative source,c
|
||||
2014,deak,50,prog.orig.c,null,orig,c,true,github,original source,c
|
||||
2014,endoh1,null,README.md,null,null,markdown,false,null,null,md
|
||||
2014,endoh1,null,.gitignore,null,null,gitignore,false,null,list of files that should not be committed under git,gitignore
|
||||
2014,endoh1,null,.id,null,null,id,false,null,winner id string,id
|
||||
2014,endoh1,null,read_me.md,null,null,markdown,false,null,null,md
|
||||
2014,endoh1,null,spoilers.md,null,null,markdown,false,null,spoilers about Q(uine)R code generator,md
|
||||
2014,endoh1,20,prog.c,null,main,c,true,github,winning source,c
|
||||
2014,endoh1,30,Makefile,null,null,makefile,true,github,how to compile,null
|
||||
2014,endoh1,50,prog.orig.c,null,orig,c,true,github,original source,c
|
||||
2014,endoh1,100,Rakefile,null,null,ruby,true,github,Ruby makefile,null
|
||||
2014,endoh1,100,rake.sh,null,null,shellscript,true,github,make rake script,sh
|
||||
2014,endoh1,150,alpha.rb,null,null,ruby,true,github,support program for Rakefile,rb
|
||||
2014,endoh1,150,assemble.rb,null,null,ruby,true,github,support program for Rakefile,rb
|
||||
2014,endoh1,150,ast-def.rb,null,null,ruby,true,github,support program for Rakefile,rb
|
||||
@@ -2541,6 +2572,7 @@
|
||||
2014,vik,null,.id,null,null,id,false,null,winner id string,id
|
||||
2014,vik,20,prog.c,null,main,c,true,github,winning source,c
|
||||
2014,vik,30,Makefile,null,null,makefile,true,github,how to compile,null
|
||||
2014,vik,40,prog.alt.c,null,null,c,true,github,alternative source,c
|
||||
2014,vik,50,prog.orig.c,null,orig,c,true,github,original source,c
|
||||
2014,wiedijk,null,README.md,null,null,markdown,false,null,null,md
|
||||
2014,wiedijk,null,.gitignore,null,null,gitignore,false,null,list of files that should not be committed under git,gitignore
|
||||
@@ -2750,6 +2782,7 @@
|
||||
2018,burton2,200,ansi,null,null,text,true,github,reserved words for a given C standard,null
|
||||
2018,burton2,200,author-README.txt,null,null,text,true,github,author supplied README,txt
|
||||
2018,burton2,200,c++11,null,null,text,true,github,reserved words for a given C standard,null
|
||||
2018,burton2,200,c11,null,null,text,true,github,reserved words for a given C standard,null
|
||||
2018,burton2,200,c++14,null,null,text,true,github,reserved words for a given C standard,null
|
||||
2018,burton2,200,c++98,null,null,text,true,github,reserved words for a given C standard,null
|
||||
2018,burton2,200,c99,null,null,text,true,github,reserved words for a given C standard,null
|
||||
@@ -2985,6 +3018,7 @@
|
||||
2019,poikola,20,prog.c,null,main,c,true,github,winning source,c
|
||||
2019,poikola,30,Makefile,null,null,makefile,true,github,how to compile,null
|
||||
2019,poikola,50,prog.orig.c,null,orig,c,true,github,original source,c
|
||||
2019,poikola,100,poikola.pdf,null,null,pdf,true,github,make docs output,pdf
|
||||
2019,poikola,100,poikola.tex,null,null,tex,true,github,supplied documentation,tex
|
||||
2019,yang,null,README.md,null,null,markdown,false,null,null,md
|
||||
2019,yang,null,.gitignore,null,null,gitignore,false,null,list of files that should not be committed under git,gitignore
|
||||
|
||||
|
Binary file not shown.
@@ -779,6 +779,7 @@
|
||||
2014,endoh1,null,.winner.json,jwinner,null,json,false,null,null,json
|
||||
2014,endoh1,10,index.html,readme2index,null,html,true,browser,click here first,html
|
||||
2014,endoh1,100,read_me.html,md2html,null,html,true,browser,about the Q(uine)R code generator,html
|
||||
2014,endoh1,100,spoilers.html,md2html,null,html,true,browser,spoilers about Q(uine)R code generator,html
|
||||
2014,endoh1,300,2014_endoh1.tar.bz2,mkwinnertbz2,null,tbz2,true,download,download winning source,bz2
|
||||
2014,endoh2,null,.winner.json,jwinner,null,json,false,null,null,json
|
||||
2014,endoh2,10,index.html,readme2index,null,html,true,browser,click here first,html
|
||||
|
||||
|
Binary file not shown.
Reference in new issue
Block a user