aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Makefile')
-rw-r--r--lib/Makefile18
1 files changed, 12 insertions, 6 deletions
diff --git a/lib/Makefile b/lib/Makefile
index 535809f..2c53bed 100644
--- a/lib/Makefile
+++ b/lib/Makefile
@@ -8,6 +8,10 @@ MINUTES ?= # will be compiled with *minutes* template
POLICY ?= # will be compiled with *by-laws* template
REPORTS ?= # will be compiled with *report* template
+# Repository root
+
+ROOT ?= $(shell git rev-parse --show-toplevel)
+
# Targets
.PHONY: all
@@ -48,20 +52,22 @@ $(addsuffix .pdf, $(REPORTS)): %.pdf: %.md
.PHONY: archive
ARCHIVE ?= archive
-ROOT ?= $(shell git rev-parse --show-toplevel)
SUFFIX ?= -$(subst /,,$(dir $(subst $(ROOT),,$(PWD))))
PDF ?= $(basename $(wildcard *.pdf))
-print:
- @echo ARCHIVE = $(ARCHIVE)
- @echo ROOT = $(ROOT)
- @echo SUFFIX = $(SUFFIX)
-
archive:
for p in $(PDF); do \
rsync $$p.pdf $(ROOT)/$(ARCHIVE)/$$p$(SUFFIX).pdf; \
done
+# Sync from shared meeting working directory
+
+SRC ?= $(FRIPOST_SYNC_SRC)
+
+sync:
+ FRIPOST_SYNC_SRC="$(SRC)" $(ROOT)/lib/sync
+
+
# Upload to server
.PHONY: send