File tree 2 files changed +31
-27
lines changed 2 files changed +31
-27
lines changed Original file line number Diff line number Diff line change 1
- VENV =../.venv-mmpl
2
- PYTHON =python3.4
3
- IPYTHON =ipython3
4
- SYSTEM_PYTHON =$(shell which $(PYTHON ) )
5
- SOURCE =./lib
6
1
MYPY =$(VENV ) /bin/mypy
2
+ NOTEBOOK =notebooks/mmpl-arch.ipynb
7
3
8
- virtual-env :
9
- $(SYSTEM_PYTHON ) -m venv $(VENV )
4
+ include include/common.mk
10
5
11
6
pygraphviz :
12
7
@git clone https://github.com/pygraphviz/pygraphviz
@@ -23,26 +18,7 @@ $(MYPY):
23
18
cd mypy && $(PYTHON ) setup.py install
24
19
rm -rf mypy
25
20
26
- deps : pygraphviz
27
- . $(VENV ) /bin/activate && \
28
- pip3.4 install -r requirements.txt
29
-
30
- setup : virtual-env deps
31
- . $(VENV ) /bin/activate
32
-
33
- run :
34
- . $(VENV ) /bin/activate && \
35
- $(IPYTHON ) notebook notebooks/mmpl-arch.ipynb
36
-
37
- clean :
38
- rm -rf $(VENV )
39
-
40
- repl :
41
- . $(VENV ) /bin/activate && $(IPYTHON )
42
-
43
- flakes :
44
- @echo " \nChecking for flakes ...\n"
45
- flake8 $(SOURCE )
21
+ deps : pygraphviz project-deps
46
22
47
23
types : $(MYPY )
48
24
@echo " \nChecking types ...\n"
Original file line number Diff line number Diff line change
1
+ VENV =../.venv-mmpl
2
+ PYTHON =python3.4
3
+ IPYTHON =ipython3
4
+ SYSTEM_PYTHON =$(shell which $(PYTHON ) )
5
+ SOURCE =./lib
6
+
7
+ virtual-env :
8
+ $(SYSTEM_PYTHON ) -m venv $(VENV )
9
+
10
+ project-deps :
11
+ . $(VENV ) /bin/activate && \
12
+ pip3.4 install -r requirements.txt
13
+
14
+ setup : virtual-env deps
15
+
16
+ run :
17
+ . $(VENV ) /bin/activate && \
18
+ $(IPYTHON ) notebook $(NOTEBOOK )
19
+
20
+ clean :
21
+ rm -rf $(VENV )
22
+
23
+ repl :
24
+ . $(VENV ) /bin/activate && $(IPYTHON )
25
+
26
+ flakes :
27
+ @echo " \nChecking for flakes ...\n"
28
+ flake8 $(SOURCE )
You can’t perform that action at this time.
0 commit comments