
SORUCES=$(wildcard *.ipynb)
TARGETS=$(SORUCES:.ipynb=.html)
NAME=$(shell basename $(PWD))
REMOTE_PATH=/var/www/notes.pipal.in/2018/$(NAME)
REMOTE_HOST=pipal@notes.pipal.in
REMOTE_LOCATION=$(REMOTE_HOST):$(REMOTE_PATH)
FILES=*.html *.ipynb *.csv Makefile images/

push: $(TARGETS)
	rsync -avz $(FILES) $(REMOTE_LOCATION)
	touch push

root:
	ssh $(REMOTE_HOST) mkdir -p $(REMOTE_PATH)

build: $(TARGETS)

%.html: %.ipynb
	#wget -nv "http://127.0.0.1:8888/nbconvert/html/$<?download=true" -O $@
	jupyter nbconvert $<

clean:
	-rm $(TARGETS) push

loop:
	@while sleep 2; do make; done
