|
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 \ |
@@ -41,8 +40,6 @@ DOC_FILES := \ |
41 | 40 | FIGURE_FILES := \ |
42 | 41 | img/media-types.png |
43 | 42 |
|
44 | | -EPOCH_TEST_COMMIT ?= v0.2.0 |
45 | | - |
46 | 43 | TOOLS := esc gitvalidation glide glide-vc |
47 | 44 |
|
48 | 45 | default: check-license lint test |
@@ -70,13 +67,13 @@ $(OUTPUT_DIRNAME)/$(DOC_FILENAME).pdf: $(DOC_FILES) $(FIGURE_FILES) |
70 | 67 | else |
71 | 68 | $(OUTPUT_DIRNAME)/$(DOC_FILENAME).pdf: $(DOC_FILES) $(FIGURE_FILES) |
72 | 69 | @mkdir -p $(OUTPUT_DIRNAME)/ && \ |
73 | | - $(PANDOC) -f markdown_github -t latex --latex-engine=xelatex -o $(PANDOC_DST)$@ $(patsubst %,$(PANDOC_SRC)%,$(DOC_FILES)) |
| 70 | + $(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)) |
74 | 71 | ls -sh $(realpath $@) |
75 | 72 |
|
76 | 73 | $(OUTPUT_DIRNAME)/$(DOC_FILENAME).html: header.html $(DOC_FILES) $(FIGURE_FILES) |
77 | 74 | @mkdir -p $(OUTPUT_DIRNAME)/ && \ |
78 | 75 | cp -ap img/ $(shell pwd)/$(OUTPUT_DIRNAME)/&& \ |
79 | | - $(PANDOC) -f markdown_github -t html5 -H $(PANDOC_SRC)header.html --standalone -o $(PANDOC_DST)$@ $(patsubst %,$(PANDOC_SRC)%,$(DOC_FILES)) |
| 76 | + $(PANDOC) -f gfm -t html5 -H $(PANDOC_SRC)header.html --standalone -o $(PANDOC_DST)$@ $(patsubst %,$(PANDOC_SRC)%,$(DOC_FILES)) |
80 | 77 | ls -sh $(realpath $@) |
81 | 78 | endif |
82 | 79 |
|
|
0 commit comments