mdx = ./node_modules/.bin/mdx --markdown -x internal files = $(wildcard *.js) prepare: README.md README.md: $(files) (sed '//q' $@; echo; ${mdx} $^; sed -n '//,$$p' $@) > $@~ mv $@~ $@