From b267d769244144ab3fb2a726f51eb4b680b1a658 Mon Sep 17 00:00:00 2001 From: jim Date: Sun, 9 Aug 2015 12:13:54 -0500 Subject: [PATCH] resolves #71: minor improvements to Makefile --- Makefile | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 8a6a193..c5d8cb6 100644 --- a/Makefile +++ b/Makefile @@ -1,12 +1,25 @@ -.PHONY: build py2shell py3shell test +.PHONY: info build shell py2 py3 test + +info: + @echo "" + @echo "Available Make Commands" + @echo "" + @echo "build: builds the image" + @echo "py2: mounts ~/Documents/nd2s to /var/nd2s and runs a Python 2.7 interpreter" + @echo "py3: mounts ~/Documents/nd2s to /var/nd2s and runs a Python 3.4 interpreter" + @echo "test: runs all unit tests (in Python 3.4)" + @echo "" build: docker build -t jimrybarski/nd2reader . -py2shell: +shell: + docker run --rm -v ~/Documents/nd2s:/var/nd2s -it jimrybarski/nd2reader bash + +py2: docker run --rm -v ~/Documents/nd2s:/var/nd2s -it jimrybarski/nd2reader python2.7 -py3shell: +py3: docker run --rm -v ~/Documents/nd2s:/var/nd2s -it jimrybarski/nd2reader python3.4 test: build