add static file copy
This commit is contained in:
parent
c9932faeb8
commit
53a9f69ac1
2 changed files with 26 additions and 7 deletions
14
Makefile
14
Makefile
|
@ -4,8 +4,13 @@ PAGESDIR ?= pages
|
|||
DATADIR ?= data
|
||||
TEMPLATE ?= $(DATADIR)/template.html
|
||||
|
||||
STATICEXTS := yaml
|
||||
|
||||
PAGES != find $(PAGESDIR) -name '*.md'
|
||||
OUTPUTPAGES = $(patsubst $(PAGESDIR)/%.md,$(BUILDDIR)/%.html,$(PAGES))
|
||||
STATICS != parallel find $(PAGESDIR) -name '\*.{}' ::: $(STATICEXTS)
|
||||
OUTPUTPAGES = \
|
||||
$(patsubst $(PAGESDIR)/%.md,$(BUILDDIR)/%.html,$(PAGES)) \
|
||||
$(patsubst $(PAGESDIR)/%,$(BUILDDIR)/%,$(STATICS))
|
||||
|
||||
STYLE != find style -type f
|
||||
OUTPUTSTYLE = $(patsubst %,$(BUILDDIR)/%,$(STYLE))
|
||||
|
@ -23,7 +28,12 @@ build: $(OUTPUT)
|
|||
|
||||
$(BUILDDIR)/%.html: $(PAGESDIR)/%.md $(TEMPLATE) $(LANGFILTER)
|
||||
mkdir -p $(dir $@)
|
||||
pandoc -s --toc --template $(TEMPLATE) --filter $(LANGFILTER) -o $@ $<
|
||||
pandoc -s --toc --template $(TEMPLATE) \
|
||||
--filter $(LANGFILTER) -o $@ $<
|
||||
|
||||
$(BUILDDIR)/%: $(PAGESDIR)/%
|
||||
mkdir -p $(dir $@)
|
||||
cp $< $@
|
||||
|
||||
$(BUILDDIR)/%: %
|
||||
mkdir -p $(dir $@)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue