diff options
-rw-r--r-- | makefile | 15 |
1 files changed, 10 insertions, 5 deletions
@@ -1,4 +1,9 @@ -EMACS = emacs +SITE ?= jturnerusa.dev + +PREFIX ?= / +DESTDIR ?= /var/www + +EMACS ?= emacs ARGS = -batch -e "org-html-export-to-html" all: index.html blog/index.html blog/gentoo-on-gcloud.html @@ -12,9 +17,9 @@ blog/index.html: blog/index.org blog/gentoo-on-gcloud.html: blog/gentoo-on-gcloud.org $(EMACS) $< $(ARGS) -install: - mkdir srv srv/blog - cp -r *.html blog srv +install: all + install --mode 644 -D *.html --target-directory $(PREFIX)/$(DESTDIR)/$(SITE)/ + install --mode 644 -D blog/*.html --target-directory $(PREFIX)/$(DESTDIR)/$(SITE)/blog/ clean: - rm -rf *.html blog/*.html srv + rm *.html blog/*.html |