diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 14 |
1 files changed, 7 insertions, 7 deletions
@@ -56,21 +56,21 @@ subpages = $(patsubst content/%.md,.cache/meta/%.json, \ | |||
56 | $(if $(PAGES_FILES),jq -s --arg namespace "$(NAMESPACE)" -f scripts/subpages.jq $(PAGES_FILES) > "$@.pages",touch "$@.pages") | 56 | $(if $(PAGES_FILES),jq -s --arg namespace "$(NAMESPACE)" -f scripts/subpages.jq $(PAGES_FILES) > "$@.pages",touch "$@.pages") |
57 | pandoc \ | 57 | pandoc \ |
58 | -f markdown-citations \ | 58 | -f markdown-citations \ |
59 | -t plain \ | 59 | -t html5 \ |
60 | --no-highlight \ | 60 | --no-highlight \ |
61 | --template scripts/metadata_tpl.json \ | 61 | --template scripts/metadata_tpl.json \ |
62 | --metadata namespace="$(NAMESPACE)" \ | 62 | --metadata namespace="$(NAMESPACE)" \ |
63 | --metadata file_out="$(patsubst .cache/meta/%.json,out/%.html,$@)" \ | 63 | --metadata file_out="$(patsubst .cache/meta/%.json,out/%.html,$@)" \ |
64 | --metadata-file "$@.pages" \ | 64 | --metadata-file "$@.pages" \ |
65 | -o "$@" "$<" | 65 | -o "$@.meta" "$<" |
66 | # pandoc \ | 66 | pandoc \ |
67 | -f markdown-citations \ | 67 | -f markdown-citations \ |
68 | -t markdown \ | 68 | -t html5 \ |
69 | -o "$@.content" "$<" | 69 | -o "$@.content" "$<" |
70 | # jq '. + { content: $$content }' --rawfile content "$@.content" "$@.meta" > "$@" | 70 | jq '. + { content: $$content }' --rawfile content "$@.content" "$@.meta" > "$@" |
71 | rm "$@.pages" | 71 | rm "$@.pages" |
72 | # rm "$@.meta" | 72 | rm "$@.meta" |
73 | # rm "$@.content" | 73 | rm "$@.content" |
74 | 74 | ||
75 | out/%.html: content/%.md .cache/meta/%.json $(CONTENT_TEMPLATES_SRC) metadata/*.yaml filters/*.lua scripts/metadata_filter.lua out/style.css | out | 75 | out/%.html: content/%.md .cache/meta/%.json $(CONTENT_TEMPLATES_SRC) metadata/*.yaml filters/*.lua scripts/metadata_filter.lua out/style.css | out |
76 | $(info [MARK] $< -> $@) | 76 | $(info [MARK] $< -> $@) |