build IOCCC year level compressed tarballs

Added `bin/tar-year.sh` form a compressed tarball for an IOCCC year:

```sh
bin/tar-year.sh -v 1 YYYY
```

We performed the following to generate all IOCCC year level compressed
tarballs.

```sh
bin/all-years.sh -v 3 bin/tar-year.sh -v 1 -W
```

Added `make genfilelist` to top level Makefile to generate YYYY
level .filelist files.

Added `make form_year_tarball` to top level Makefile to generate
YYYY level compressed tarballs.

Added `make genpath`, `make genfilelist`, and `make form_year_tarball`
to `make quick_www` and `make www` in the top level Makefile.

Performed `make www` given the above.  Some entry compressed tarballs
were updated due to recent updates.
This commit is contained in:
Landon Curt Noll committed 2024-02-17 23:28:09 -08:00
1 parent 6891c68a96
commit 80f1a1e1f5
39 files changed
+861 -11

No files matched your search

+17
View File
@@ -260,6 +260,23 @@ bin/all-run.sh -v 3 bin/tar-entry.sh -v 1 -W
```
## [tar-year.sh](tar-year.sh)
Form a compress tarball for an IOCCC year.
Usage:
```sh
bin/tar-year.sh -v 1 YYYY
```
Suggested usage:
```sh
bin/all-years.sh -v 3 bin/tar-year.sh -v 1 -W
```
# <a name="how"></a>How IOCCC HTML content is built
The [md2html.sh](md2html.sh) tool is the primary tool that