aboutsummaryrefslogblamecommitdiff
path: root/Makefile
blob: 74cedaf2f3cbc5d596dfdf9295fb2409a65f6946 (plain) (tree)























                                                                
DOCS_SRC=doc
DOCS_TARGET=apps/dreki_web/priv/docs_html_fragments
TARGETS=compile

compile:
	rebar3 compile

.PHONY: compile

# -- #

DOCS_SRCS!=(find $(DOCS_SRC) -name "*.md")
.for _t in ${DOCS_SRCS}
${_t:S/^${DOCS_SRC}/${DOCS_TARGET}/:S/.md$/.html/}: ${_t}
	@mkdir -p ${.TARGET:H}
	kramdown ${.ALLSRC:[1]} > ${.TARGET}
DOCS_TARGETS+=${_t:S/^${DOCS_SRC}/${DOCS_TARGET}/:S/.md$/.html/}
.endfor

docs: $(DOCS_TARGETS)
all: $(TARGETS) $(DOCS_TARGETS)

.MAIN: all
.PHONY: docs all