From 792ee5c28137d210339e8534e87f99a0799a8d8b Mon Sep 17 00:00:00 2001 From: Toast Date: Tue, 6 May 2025 13:05:05 +0200 Subject: [PATCH] Turn into python project --- MANIFEST.in | 1 + pyproject.toml | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 MANIFEST.in create mode 100644 pyproject.toml diff --git a/MANIFEST.in b/MANIFEST.in new file mode 100644 index 0000000..07aaf32 --- /dev/null +++ b/MANIFEST.in @@ -0,0 +1 @@ +include src/*.qml diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..2d14c97 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,32 @@ +[build-system] +requires = ["setuptools"] +build-backend = "setuptools.build_meta" + +[project] +name = "leek" +version = "0.0.1" +authors = [{name = "Toast"}] +description = "Project diva megamix + mod manager" +license = "MIT" +classifiers = [ + "Intended Audience :: End Users/Desktop", + "Topic :: Utilities", + "Programming Language :: Python", + "Operating System :: POSIX :: Linux", +] + +[project.readme] +file = "README.md" +content-type = "text/markdown" + +[project.scripts] +leek = "leek.leek_app:main" + +[tool.setuptools] +packages = ["leek"] +package-dir = {leek = "src"} +include-package-data = true + +[tool.setuptools.data-files] +"share/applications" = ["xyz.toast003.leek.desktop"] +