From 76d1e4d7b313edecb8fdbb81fc111fcd2a9c5fb2 Mon Sep 17 00:00:00 2001 From: dmiller Date: Fri, 16 May 2025 19:28:11 +0000 Subject: [PATCH] Build and include mo files in zenmap package. See #2718 --- zenmap/pyproject.toml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/zenmap/pyproject.toml b/zenmap/pyproject.toml index 0a2e3f5d7..d407904a1 100644 --- a/zenmap/pyproject.toml +++ b/zenmap/pyproject.toml @@ -1,5 +1,5 @@ [build-system] -requires = ["setuptools"] +requires = ["setuptools", "setuptools-gettext"] build-backend = "setuptools.build_meta" [project] @@ -28,7 +28,6 @@ packages = [ "zenmapCore", "zenmapCore.data.config", "zenmapCore.data.docs", -"zenmapCore.data.locale", "zenmapCore.data.misc", "zenmapCore.data.pixmaps", "zenmapCore.data.pixmaps.radialnet", @@ -47,7 +46,10 @@ version = {attr = "zenmapCore.Version.VERSION"} [tool.setuptools.package-data] "zenmapCore.data.pixmaps" = ["*.gif", "*.png"] "zenmapCore.data.pixmaps.radialnet" = ["*.png"] -"zenmapCore.data.locale" = ["*.mo"] "zenmapCore.data.config" = ["zenmap.conf", "scan_profile.usp", "zenmap_version"] "zenmapCore.data.docs" = ["*.html"] "zenmapCore.data.misc" = ["*.xml"] + +[tool.setuptools.gettext] +source_dir = "zenmapCore/data/locale" +build_dir = "zenmapCore/data/locale"