[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v1 00/18] website-build fixes and improvements.
From: |
Denis 'GNUtoo' Carikli |
Subject: |
[PATCH v1 00/18] website-build fixes and improvements. |
Date: |
Sat, 25 May 2024 20:25:35 +0200 |
Hi,
Here's a new patch set that applies on top of the gnuboot-next branch
which has my previous patch set that neox Acked, minus the last patch
where neox found an issue that I didn't know about.
Beside the many fixes, it also somewhat standardize the interface of
website-build:
* It changes the HTTP port to 8086 in local builds the Makefile uses.
* The same semantics than haunt. So if we run 'make serve' it does
something similar than 'haunt serve'.
As for the patches adding copyright headers, while it is useful in in
general (it allows to easily track copyright when the files are copied
somewhere else), here the main reason why I did it is for allowing to
reunite site/ and website-build in the same directory (website) and so
we need proper copyright status when moving files around as
website-build is GPLv3+ while site/ is GFDL 1.3+, and the files with
the license declaration typically mention directories in GNU Boot.
Denis 'GNUtoo' Carikli (18):
website-build: lighttpd.conf.tmpl: add license header.
website-build: index.html: add license header and add the GFDL 1.3+.
website-build: remove unused DOMAIN variable.
website-build: configure.ac: remove duplicated line breaks.
website-build: make the lighttpd port configurable
website-build: use a less common port.
website-build: check.sh: fix line length.
website-build: check.sh: make it pass shellcheck.
website-build: build.sh: make it pass shellcheck.
website-build: targets: rename targets to use build, serve and
publish.
website-build: Makefile: default to help target.
website-build: README: fix introduction.
website-build: configure: make realpath and tar requirement work.
website-build: configure: require awk.
website-build: serve.sh: help: fix program name.
website-build: check.sh: help: fix program name.
website-build: serve.sh: remove the need for random temporary
directory.
website-build: check.sh: start adding tests for site/.
tests/lint | 4 +-
website-build/.gitignore | 3 +-
website-build/Makefile.am | 42 ++++++++++++-------
website-build/README | 17 ++++----
website-build/build.sh | 10 ++---
website-build/check.sh | 71 ++++++++++++++++++++++++++------
website-build/configure.ac | 30 ++++++++++----
website-build/index.html | 20 +++++++++
website-build/lighttpd.conf.tmpl | 19 ++++++++-
website-build/serve.sh | 21 ++++++----
10 files changed, 177 insertions(+), 60 deletions(-)
base-commit: 7a2e55867dc7ab1661cacc716a6d201a6bd1fac4
--
2.41.0
- [PATCH v1 00/18] website-build fixes and improvements.,
Denis 'GNUtoo' Carikli <=
- [PATCH v1 01/18] website-build: lighttpd.conf.tmpl: add license header., Denis 'GNUtoo' Carikli, 2024/05/25
- [PATCH v1 02/18] website-build: index.html: add license header and add the GFDL 1.3+., Denis 'GNUtoo' Carikli, 2024/05/25
- [PATCH v1 03/18] website-build: remove unused DOMAIN variable., Denis 'GNUtoo' Carikli, 2024/05/25
- [PATCH v1 04/18] website-build: configure.ac: remove duplicated line breaks., Denis 'GNUtoo' Carikli, 2024/05/25
- [PATCH v1 06/18] website-build: use a less common port., Denis 'GNUtoo' Carikli, 2024/05/25