Files
IfcOpenShell/src/ifcopenshell-python/Makefile
T

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

24 lines
808 B
Makefile
Raw Normal View History

.PHONY: test
test:
pytest -p no:pytest-blender test
.PHONY: qa
qa:
black .
pylint ./* --output-format=colorized --disable all --enable E
.PHONY: license
license:
#copyright-header --license LGPL3 --copyright-holder "Thomas Krijnen <thomas@aecgeeks.com>" --copyright-year "2021" --copyright-software "IfcOpenShell" --copyright-software-description "IFC toolkit and geometry engine" -a ./ -o ./
copyright-header --license LGPL3 --copyright-holder "Dion Moult <dion@thinkmoult.com>" --copyright-year "2021" --copyright-software "IfcOpenShell" --copyright-software-description "IFC toolkit and geometry engine" -a ./ -o ./
.PHONY: coverage
coverage:
coverage run --source ifcopenshell -m pytest -p no:pytest-blender test
coverage html
xdg-open htmlcov/index.html
.PHONY: clean
clean:
rm -rf htmlcov