Advertisement
Guest User

Untitled

a guest
Dec 18th, 2014
155
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.46 KB | None | 0 0
  1. all: docs css
  2. .PHONY: all
  3.  
  4. doc_files := $(patsubst ./docs/%.md, ./views/support/%.html, $(wildcard ./docs/*.md))
  5. css_files := $(patsubst %.less, %.css, $(wildcard ./public/css/*.less))
  6.  
  7. ./views/support/%.html: docs/%.md
  8. @mkdir -p "$(@D)"
  9. @echo "$< -> $@"
  10. @./node_modules/.bin/marked -o $@ $< --gfm
  11.  
  12.  
  13. ./public/css/%.css: public/css/%.less
  14. @mkdir -p "$(@D)"
  15. @echo "$< -> $@"
  16. @./node_modules/.bin/lessc -x --source-map $< $@
  17.  
  18. css: $(css_files)
  19. docs: $(doc_files)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement