aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorWojtek Kosior <koszko@koszko.org>2023-09-05 14:27:58 +0200
committerWojtek Kosior <koszko@koszko.org>2023-09-07 12:12:59 +0200
commit18da556c5cb0234a4c1ad3df0b263a452db2ebf1 (patch)
tree6f85edde0b073de476784d87a0a6ba4234d84f06 /Makefile
parent7fe30d5b5e22818712b90664d905483ea3fe54c3 (diff)
downloadkoszko-org-server-18da556c5cb0234a4c1ad3df0b263a452db2ebf1.tar.gz
koszko-org-server-18da556c5cb0234a4c1ad3df0b263a452db2ebf1.zip
Serve archived hydrillabugs.koszko.org website
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile11
1 files changed, 11 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 29705dc..4f5ef58 100644
--- a/Makefile
+++ b/Makefile
@@ -77,6 +77,7 @@ sample-malcontent:
"$$(realpath $@)" | \
make -C subrepos/hydrilla shell-with-hydrilla-only
+HYDRILLABUGS_HTML_DIR = $(TEST_ROOT_DIR)/var/www/hydrillabugs.koszko.org/html
LETSENCRYPT_ETC_DIR = $(TEST_ROOT_DIR)/etc/letsencrypt
EXIM_ETC_DIR = $(TEST_ROOT_DIR)/etc/exim
DOVECOT_ETC_DIR = $(TEST_ROOT_DIR)/etc/dovecot
@@ -110,11 +111,21 @@ prepare-test-root: sample-malcontent
hydrillarepos.koszko.org/html \
hydrilla.koszko.org/html/downloads \
hydrillarepos.koszko.org/html \
+ hydrillabugs.koszko.org/html \
; do \
mkdir -p $(TEST_ROOT_DIR)/var/www/"$$WWW_SUBDIR"; \
printf 'This is dummy file for %s :D\n' "$$WWW_SUBDIR" \
> $(TEST_ROOT_DIR)/var/www/"$$WWW_SUBDIR"/index.html; \
done
+ printf '/index /index.html\n' > $(HYDRILLABUGS_HTML_DIR)/uri-map.txt
+ mkdir -p $(HYDRILLABUGS_HTML_DIR)/javascripts
+ printf 'console.log("dummy js");\n' \
+ > $(HYDRILLABUGS_HTML_DIR)'/javascripts/foo.js?31415'
+ mkdir -p $(HYDRILLABUGS_HTML_DIR)/stylesheets
+ printf 'dummy-css {\ncolor: #555;\n}\n' \
+ > $(HYDRILLABUGS_HTML_DIR)'/stylesheets/b?a=r&ba=z.css'
+ printf '/stylesheets/b?a=r&ba=z /stylesheets/b?a=r&ba=z.css' \
+ >> $(HYDRILLABUGS_HTML_DIR)/uri-map.txt
@# Prepare replacement `/var/log`
mkdir -p $(TEST_ROOT_DIR)/var/log
@# Prepare replacement `/etc/letsencrypt`