Advertisement
Guest User

Untitled

a guest
Apr 18th, 2015
184
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.45 KB | None | 0 0
  1. CID := .container
  2. CONTAINER = $(shell cat $(CID) 2>/dev/null)
  3.  
  4. all: out.png
  5.  
  6. out.png: run/*
  7. ifneq "$(CONTAINER)" ""
  8. docker restart $(CONTAINER)
  9. docker attach $(CONTAINER) || docker logs $(CONTAINER)
  10. else
  11. docker run --cidfile=$(CID) -w /work -v $$PWD/run:/work \
  12. ipython/scipystack make $(MFLAGS)
  13. endif
  14. docker cp $(CONTAINER):/output/out.png .
  15.  
  16. clean:
  17. ifneq "$(CONTAINER)" ""
  18. docker rm $(CONTAINER)
  19. endif
  20. rm -f out.png $(CID)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement