I am using the following command to run make automatically when less files in my project change. But right now make runs on all the files whenever any file changes. Is there a way to make only the changed file?
fswatch -0 *.less | xargs -0 -n1 -I{} make
fswatch returns /Users/sourabh/code/websites/http://ift.tt/1BiEWHt etc
make header.css makes the ../header.css file from header.less file. Here's the makefile, just in case it's required
LESS_FILES = footer.less general.less header.less main.less
CSS_FILES = $(LESS_FILES:.less=.css)
%.css: %.less
lessc $< > ../$@
autoprefixer ../$@
all: $(CSS_FILES)
Aucun commentaire:
Enregistrer un commentaire