3
|
1 all:
|
|
2
|
|
3 test:
|
|
4 $(MAKE) -C $@
|
|
5
|
|
6 planemo-venv/bin/planemo: planemo-venv
|
|
7 . planemo-venv/bin/activate && pip install --upgrade pip setuptools
|
|
8 . planemo-venv/bin/activate && pip install planemo
|
|
9
|
|
10 planemo-venv:
|
|
11 virtualenv planemo-venv
|
|
12
|
|
13 planemolint: planemo-venv/bin/planemo
|
|
14 . planemo-venv/bin/activate && planemo lint --no_xsd
|
|
15
|
|
16 planemotest: R_LIBS_USER=
|
|
17 planemotest: planemo-venv/bin/planemo
|
|
18 . planemo-venv/bin/activate && planemo test --conda_dependency_resolution --galaxy_branch release_17.09 2>&1 | tee planemotest.log
|
|
19
|
|
20 planemo-testtoolshed-diff: distplanemo-venv/bin/planemo
|
|
21 . planemo-venv/bin/activate && cd $< && planemo shed_diff --shed_target testtoolshed
|
|
22
|
|
23 planemo-testtoolshed-update: distplanemo-venv/bin/planemo
|
|
24 . planemo-venv/bin/activate && cd $< && planemo shed_update --check_diff --shed_target testtoolshed
|
|
25
|
|
26 planemo-toolshed-diff: distplanemo-venv/bin/planemo
|
|
27 . planemo-venv/bin/activate && cd $< && planemo shed_diff --shed_target toolshed
|
|
28
|
|
29 planemo-toolshed-update: distplanemo-venv/bin/planemo
|
|
30 . planemo-venv/bin/activate && cd $< && planemo shed_update --check_diff --shed_target toolshed
|
|
31
|
|
32 clean:
|
|
33 $(MAKE) -C test $@
|
|
34 $(RM) -r planemo-venv
|
|
35 $(RM) -r planemotest.log
|
|
36
|
|
37 .PHONY: all clean test planemolint planemotest planemon-install planemo-toolshed-diff planemo-toolshed-update planemo-testtoolshed-diff planemo-testtoolshed-update testvenv
|