-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathMakefile
More file actions
53 lines (38 loc) · 1.24 KB
/
Makefile
File metadata and controls
53 lines (38 loc) · 1.24 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
PUB_FILES+= accountability.html
PUB_SERVER?= ver.miun.se
PUB_DIR?= /srv/web/svn/courses/security/infosakc
PUB_USER?=
PUB_GROUP?= svn
.PHONY: all
all: ${PUB_FILES}
#accountability.html: video.html reading.html session.html
accountability.html: session.html
pandoc -s \
--metadata pagetitle="Accountability" \
--metadata title="" \
-o $@ $^
video.md: accountability/book-keeping/README.md
video.md: accountability/logging/README.md
video.md:
${RM} $@
for f in $^; do ${CAT} $$f >> $@; echo >> $@; done
reading.html: reading.md accountability.bib
pandoc -s --bibliography=accountability.bib -o $@ $<
#accountability.tex: accountability/overview/abstract.tex
#
#accountability.tex:
# ${RM} $@
# for f in $^; do ${CAT} $$f >> $@; echo >> $@; done
accountability.bib: bibliography.bib
accountability.bib: accountability/book-keeping/book-keeping.bib
accountability.bib: accountability/logging/logging.bib
accountability.bib:
bibtool --preserve.key.case=on --print.deleted.entries=off -s -d -o $@ $^
.PHONY: clean
clean:
${RM} video.md video.html reading.html session.html
${RM} accountability.bib
INCLUDE_MAKEFILES?=../../makefiles
include ${INCLUDE_MAKEFILES}/doc.mk
include ${INCLUDE_MAKEFILES}/pub.mk
include ${INCLUDE_MAKEFILES}/tex.mk