diff options
author | Volpeon <git@volpeon.ink> | 2022-07-27 19:10:15 +0200 |
---|---|---|
committer | Volpeon <git@volpeon.ink> | 2022-07-27 19:10:15 +0200 |
commit | fd8aa54a4ce623d55219b1865e23b93b3b26e265 (patch) | |
tree | dc9ae2a4bcbfebe35defaede22e21b9cc1bd08d3 /Makefile | |
parent | Updated emojis (diff) | |
download | volpeon.ink-fd8aa54a4ce623d55219b1865e23b93b3b26e265.tar.gz volpeon.ink-fd8aa54a4ce623d55219b1865e23b93b3b26e265.tar.bz2 volpeon.ink-fd8aa54a4ce623d55219b1865e23b93b3b26e265.zip |
Added draft feature
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -1,4 +1,5 @@ | |||
1 | export DEPLOY_TARGET = vulpes@94.130.78.123:/srv/http/volpeon.ink/ | 1 | export DEPLOY_TARGET = vulpes@94.130.78.123:/srv/http/volpeon.ink/ |
2 | export MODE = prod | ||
2 | 3 | ||
3 | -include Env.mk | 4 | -include Env.mk |
4 | 5 | ||
@@ -61,10 +62,11 @@ subpages = $(patsubst content/%.md,.cache/meta/%.json, \ | |||
61 | -t html5 \ | 62 | -t html5 \ |
62 | --wrap preserve \ | 63 | --wrap preserve \ |
63 | --no-highlight \ | 64 | --no-highlight \ |
65 | --metadata-file "$@.pages" \ | ||
64 | --template scripts/metadata.json \ | 66 | --template scripts/metadata.json \ |
67 | --metadata mode="$(MODE)" \ | ||
65 | --metadata namespace="$(NAMESPACE)" \ | 68 | --metadata namespace="$(NAMESPACE)" \ |
66 | --metadata file_out="$(patsubst .cache/meta/%.json,out/%.html,$@)" \ | 69 | --metadata file_out="$(patsubst .cache/meta/%.json,out/%.html,$@)" \ |
67 | --metadata-file "$@.pages" \ | ||
68 | $(PANDOC_FILTERS) \ | 70 | $(PANDOC_FILTERS) \ |
69 | -o "$@.meta" "$<" | 71 | -o "$@.meta" "$<" |
70 | rm "$@.pages" | 72 | rm "$@.pages" |
@@ -76,6 +78,7 @@ subpages = $(patsubst content/%.md,.cache/meta/%.json, \ | |||
76 | --lua-filter scripts/subpages.lua \ | 78 | --lua-filter scripts/subpages.lua \ |
77 | $(GLOBAL_METADATA) \ | 79 | $(GLOBAL_METADATA) \ |
78 | --metadata-file "$@.meta" \ | 80 | --metadata-file "$@.meta" \ |
81 | --metadata mode="$(MODE)" \ | ||
79 | --metadata file_out="$@" \ | 82 | --metadata file_out="$@" \ |
80 | $(PANDOC_FILTERS) \ | 83 | $(PANDOC_FILTERS) \ |
81 | -o "$@.content" "$<" | 84 | -o "$@.content" "$<" |
@@ -99,6 +102,7 @@ out/%.html: content/%.md .cache/meta/%.json .cache/assets.json $(CONTENT_TEMPLAT | |||
99 | --lua-filter scripts/metadata.lua \ | 102 | --lua-filter scripts/metadata.lua \ |
100 | $(GLOBAL_METADATA) \ | 103 | $(GLOBAL_METADATA) \ |
101 | --metadata-file .cache/assets.json \ | 104 | --metadata-file .cache/assets.json \ |
105 | --metadata mode="$(MODE)" \ | ||
102 | --metadata-file "$(filter .cache/meta/%.json,$^)" \ | 106 | --metadata-file "$(filter .cache/meta/%.json,$^)" \ |
103 | --metadata file_out="$@" \ | 107 | --metadata file_out="$@" \ |
104 | $(PANDOC_FILTERS) \ | 108 | $(PANDOC_FILTERS) \ |
@@ -117,6 +121,7 @@ out/%.xml: content/%.md .cache/meta/%.json $(FEED_TEMPLATES_SRC) metadata/*.yaml | |||
117 | --lua-filter scripts/metadata.lua \ | 121 | --lua-filter scripts/metadata.lua \ |
118 | $(GLOBAL_METADATA) \ | 122 | $(GLOBAL_METADATA) \ |
119 | --metadata-file "$(filter .cache/meta/%.json,$^)" \ | 123 | --metadata-file "$(filter .cache/meta/%.json,$^)" \ |
124 | --metadata mode="$(MODE)" \ | ||
120 | --metadata file_out="$@" \ | 125 | --metadata file_out="$@" \ |
121 | $(PANDOC_FILTERS) \ | 126 | $(PANDOC_FILTERS) \ |
122 | -o "$@" "$<" | 127 | -o "$@" "$<" |