|
1 | | -GO15VENDOREXPERIMENT=1 |
2 | | -export GO15VENDOREXPERIMENT |
| 1 | +EPOCH_TEST_COMMIT ?= v0.2.0 |
3 | 2 |
|
4 | 3 | DOCKER ?= $(shell command -v docker 2>/dev/null) |
5 | 4 | PANDOC ?= $(shell command -v pandoc 2>/dev/null) |
6 | 5 |
|
7 | 6 | OUTPUT_DIRNAME ?= output |
8 | 7 | DOC_FILENAME ?= oci-image-spec |
9 | 8 |
|
10 | | -PANDOC_CONTAINER ?= quay.io/oci/pandoc:1.17.0.3-2.fc25.x86_64 |
| 9 | +PANDOC_CONTAINER ?= ghcr.io/opencontainers/pandoc:2.9.2.1-8.fc33.x86_64@sha256:5d81ff930a043295a557be8b003ece2a33d14e91b28c50d368413b83372f8d28 |
11 | 10 | ifeq "$(strip $(PANDOC))" '' |
12 | 11 | ifneq "$(strip $(DOCKER))" '' |
13 | 12 | PANDOC = $(DOCKER) run \ |
@@ -40,8 +39,6 @@ DOC_FILES := \ |
40 | 39 | FIGURE_FILES := \ |
41 | 40 | img/media-types.png |
42 | 41 |
|
43 | | -EPOCH_TEST_COMMIT ?= v0.2.0 |
44 | | - |
45 | 42 | TOOLS := esc gitvalidation glide glide-vc |
46 | 43 |
|
47 | 44 | default: check-license lint test |
@@ -69,13 +66,13 @@ $(OUTPUT_DIRNAME)/$(DOC_FILENAME).pdf: $(DOC_FILES) $(FIGURE_FILES) |
69 | 66 | else |
70 | 67 | $(OUTPUT_DIRNAME)/$(DOC_FILENAME).pdf: $(DOC_FILES) $(FIGURE_FILES) |
71 | 68 | @mkdir -p $(OUTPUT_DIRNAME)/ && \ |
72 | | - $(PANDOC) -f markdown_github -t latex --latex-engine=xelatex -o $(PANDOC_DST)$@ $(patsubst %,$(PANDOC_SRC)%,$(DOC_FILES)) |
| 69 | + $(PANDOC) -f gfm -t latex --pdf-engine=xelatex -V geometry:margin=0.5in,bottom=0.8in -V block-headings -o $(PANDOC_DST)$@ $(patsubst %,$(PANDOC_SRC)%,$(DOC_FILES)) |
73 | 70 | ls -sh $(realpath $@) |
74 | 71 |
|
75 | 72 | $(OUTPUT_DIRNAME)/$(DOC_FILENAME).html: header.html $(DOC_FILES) $(FIGURE_FILES) |
76 | 73 | @mkdir -p $(OUTPUT_DIRNAME)/ && \ |
77 | 74 | cp -ap img/ $(shell pwd)/$(OUTPUT_DIRNAME)/&& \ |
78 | | - $(PANDOC) -f markdown_github -t html5 -H $(PANDOC_SRC)header.html --standalone -o $(PANDOC_DST)$@ $(patsubst %,$(PANDOC_SRC)%,$(DOC_FILES)) |
| 75 | + $(PANDOC) -f gfm -t html5 -H $(PANDOC_SRC)header.html --standalone -o $(PANDOC_DST)$@ $(patsubst %,$(PANDOC_SRC)%,$(DOC_FILES)) |
79 | 76 | ls -sh $(realpath $@) |
80 | 77 | endif |
81 | 78 |
|
|
0 commit comments