.PHONY: run-linters
run-linters: devel/pytest
devel/pytest/bin/flake8 .
- [ -e .yamllint.yaml ] && devel/pytest/bin/yamllint --strict .
+ if [ -e .yamllint.yaml ] ; then \
+ devel/pytest/bin/yamllint --strict . ; \
+ fi
# Re-create development environment when build environment changes
devel: $(DEVEL_DEPS)
devel/pytest/bin/pip install --upgrade wheel ; \
devel/pytest/bin/pip install dist/${PGWUI_COMPONENT}-*.tar.gz ; \
devel/pytest/bin/pip install flake8 ; \
- [ -e .yamllint.yaml ] && devel/pytest/bin/pip install yamllint ; \
+ if [ -e .yamllint.yaml ] ; then \
+ devel/pytest/bin/pip install yamllint ; \
+ fi ; \
devel/pytest/bin/pip install pytest-cov ; \
devel/pytest/bin/pip install -e '.[test]' ; \
) \