ifcquery, ifcedit, ifcmcp: add Makefiles and PyPI publish workflows

These three packages were added to src/ but lacked the Makefile needed
by common.mk to build distribution wheels, and the GitHub Actions
workflow to publish them to PyPI.

Adds make dist / make test / make qa targets and ci-*-pypi.yaml
workflows matching the pattern used by ifcpatch, ifcclash, etc.
This commit is contained in:
Bruno Postle
2026-03-27 09:08:56 +00:00
committed by Thomas Krijnen
parent da470c5135
commit c057e79f17
6 changed files with 135 additions and 0 deletions
+10
View File
@@ -0,0 +1,10 @@
PACKAGE_NAME:=ifcedit
include ../common.mk
.PHONY: test
test:
pytest tests
.PHONY: qa
qa:
black .
+10
View File
@@ -0,0 +1,10 @@
PACKAGE_NAME:=ifcmcp
include ../common.mk
.PHONY: test
test:
pytest tests
.PHONY: qa
qa:
black .
+10
View File
@@ -0,0 +1,10 @@
PACKAGE_NAME:=ifcquery
include ../common.mk
.PHONY: test
test:
pytest tests
.PHONY: qa
qa:
black .