summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2023-11-27 07:47:09 -0300
committerEuAndreh <eu@euandre.org>2023-11-27 07:47:09 -0300
commit4d5da7fecde9164c44f5150c0d017b5a684c8299 (patch)
treef27b26c0b296967be02f577449c259141d96d5b2 /Makefile
parentsystem.scm: Use "/opt/deploy/current" in prod (diff)
downloadasami-4d5da7fecde9164c44f5150c0d017b5a684c8299.tar.gz
asami-4d5da7fecde9164c44f5150c0d017b5a684c8299.tar.xz
Makefile: Add install target with a single HTML static file
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile8
1 files changed, 8 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 8bc2a2a..fccc3f8 100644
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,9 @@
.POSIX:
NAME = papo.im
NAME_UC = $(NAME)
+PREFIX = /usr
+SHAREDIR = $(PREFIX)/share
+DOCDIR = $(SHAREDIR)/doc/$(NAME)
URL = $(NAME)
TLD = $(URL)
LIST = list@$(URL)
@@ -82,6 +85,11 @@ check:
clean:
rm -rf $(derived-assets) $(all-secrets.txt)
+install: all
+ mkdir -p \
+ '$(DESTDIR)$(DOCDIR)'
+ cp -R src/web/* '$(DESTDIR)$(DOCDIR)'
+
mkdir-public.sentinel:
mkdir -p public/