build(bcf): remove conda dependency

This commit is contained in:
Andrea Ghensi
2023-02-19 17:36:54 +01:00
committed by Dion Moult
parent 1d78e05370
commit ac81169290
9 changed files with 32 additions and 43 deletions
+2 -22
View File
@@ -1,31 +1,11 @@
.PHONY: test
test:
.PHONY: ci
ci:
tox
.PHONY: qa
qa:
black .
isort .
pylint ./src --output-format=colorized
.PHONY: typecheck
typecheck:
mypy src/bcf
.PHONY: license
license:
copyright-header --license LGPL3 --copyright-holder "Andrea Ghensi <andrea.ghensi@gmail.com>" --copyright-year "2022" --copyright-software "IfcOpenShell" --copyright-software-description "BCF XML file handling" -a ./ -o ./
.PHONY: coverage
coverage:
coverage run --source bcf -m pytest tests
coverage html
xdg-open htmlcov/index.html
.PHONY: clean
clean:
rm -rf htmlcov
# TODO: make this based on xsd file presence
.PHONY: models
models: