move to a more standard python packaging structure
Build Debian Packages / build (bookworm, debian12) (push) Successful in 13m3s
Build Debian Packages / build (trixie, debian13) (push) Successful in 13m46s
Build Debian Packages / build (bullseye, debian11) (push) Has been cancelled

This commit is contained in:
2026-04-07 17:09:10 +02:00
parent 1322fd3835
commit 6abb338c4a
43 changed files with 245 additions and 83 deletions
+3 -16
View File
@@ -35,27 +35,14 @@ maintainers = [
[project.scripts]
DAMARIS3 = "damaris.__main__:main"
[tool.setuptools]
packages = [
"damaris",
"damaris.data",
"damaris.experiments",
"damaris.gui",
"damaris.tools"
]
[tool.setuptools.package-dir]
"damaris" = "src"
"damaris.data" = "src/data"
"damaris.experiments" = "src/experiments"
"damaris.gui" = "src/gui"
"damaris.tools" = "src/tools"
[tool.setuptools.packages.find]
where = ["src"]
[tool.setuptools.package-data]
"damaris.gui" = ["DAMARIS3.png", "DAMARIS3.ico", "damaris.xml", "python.xml"]
[tool.setuptools.data-files]
"share/python3-damaris/images" = ["src/gui/DAMARIS3.png", "src/gui/DAMARIS3.ico"]
"share/python3-damaris/images" = ["src/damaris/gui/DAMARIS3.png", "src/damaris/gui/DAMARIS3.ico"]
#"share/python3-damaris/doc" = ["doc/index.html"]
#"share/python3-damaris/doc/reference-html" = ["doc/reference-html/*"]
#"share/python3-damaris/doc/tutorial-html" = ["doc/tutorial-html/*"]