Skip to content

Commit 1ab8530

Browse files
committed
Init & update submodules when installing and creating packages
Stop distributing eggs.
1 parent 9f0c0aa commit 1ab8530

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

Makefile

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,11 @@ clean-test: ## remove test and coverage artifacts
4949
rm -f .coverage
5050
rm -fr htmlcov/
5151

52-
install: ## install into Python envirnoment
52+
submodule:
53+
git submodule init
54+
git submodule update
55+
56+
install: submodule ## install into Python envirnoment
5357
python setup.py install && cd cwl-runner && python setup.py install
5458

5559
setup-venv: ## setup a development virtualenv in current directory
@@ -136,8 +140,8 @@ open-rtd: docs ## open docs on readthedocs.org
136140
open-project: ## open project on github
137141
$(OPEN_RESOURCE) $(PROJECT_URL)
138142

139-
dist: clean ## package
140-
$(IN_VENV) python setup.py sdist bdist_egg bdist_wheel
143+
dist: clean submodule ## package
144+
$(IN_VENV) python setup.py sdist bdist_wheel
141145
ls -l dist
142146

143147
release-test-artifacts: dist

0 commit comments

Comments
 (0)