summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile5
-rw-r--r--README.txt2
2 files changed, 6 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 3947888..ee0da47 100644
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,7 @@
SRCFILES:=$(shell find src/pages/ -type f -name '*.php')
HTMLTARGETS:=$(SRCFILES:src/pages/%.php=build/%.html)
-.PHONY: build/static
+.PHONY: build/static publish
all: $(HTMLTARGETS) $(STATICFILES) build/static
@@ -14,3 +14,6 @@ build/%.html: src/pages/%.php src/template.php
clean:
rm -Rf build
+
+publish:
+ neocities push build
diff --git a/README.txt b/README.txt
index 7ca81d2..aab0b38 100644
--- a/README.txt
+++ b/README.txt
@@ -1,3 +1,5 @@
This is the source code of my Neocities site at https://hozyro.neocities.org/
To build it, you'll need GNU Make and a recent version of PHP. Then just run `make`. To clean the output directory, run `make clean`.
+
+To publish it, you can use `make publish`. This requires Ruby and the Neocities CLI to be installed. You can learn more here: https://neocities.org/cli