spiegel-keyman/linux/keyman-config
Eberhard Beilharz 5ccbb65be2
chore(linux): some more replacements of setup.py
The recommended replacement for `setup.py build` is to use the `build`
module, so we have to add this as additional build dependency.

This change also removes the `devdist` target from the makefile - it
isn't referenced in any script, so I think we can do without.

Unfortunately the `python3-build` package available on Ubuntu 22.04 Jammy
is buggy and looks for `/usr/local/bin/python` so we can't use that.
Instead we continue to use `setup.py` for building on Jammy.
2025-03-18 19:57:37 +01:00
..
buildtools chore(linux): change SIL International to SIL Global 2024-12-10 10:26:44 +01:00
icons chore(linux): Update debian metadata based on Debian repos 2021-01-12 18:38:18 +01:00
keyman_config Merge pull request #13363 from keymanapp/fix/linux/13282_fcitx5-configtool 2025-02-27 17:14:20 +01:00
locale chore(common): Add crowdin strings for Vietnamese 2025-02-22 07:37:36 +07:00
maninc fix(linux): Fix km-config man page 2021-08-31 08:26:07 +02:00
resources feat(linux): implement UI part of SimulateAltGr option 2024-06-21 18:24:02 +02:00
tests chore(common): update tests where region data has been added 2025-03-10 09:33:01 +07:00
.editorconfig refactor(linux): Rename defines to clarify purpose 🏘️ 2023-09-18 19:00:29 +02:00
build-help.sh refactor(common): fixup help path script references 2024-09-16 06:19:14 +07:00
build.sh chore(linux): some more replacements of setup.py 2025-03-18 19:57:37 +01:00
COPYING chore(linux): change SIL International to SIL Global 2024-12-10 10:26:44 +01:00
km-config fix(linux): set environment variable for rendering of downloads dialog 2024-11-04 18:53:18 +01:00
km-config.bash-completion chore(linux): Fix lintian warnings 2023-06-05 17:18:55 +02:00
km-kvk2ldml fix(linux): display error and abort if fonttools are missing 2024-08-28 16:14:17 +07:00
km-kvk2ldml.bash-completion chore(linux): Fix lintian warnings 2023-06-05 17:18:55 +02:00
km-package-get chore(linux): Change order of initialization 2024-03-20 11:18:28 +01:00
km-package-get.bash-completion chore(linux): Fix lintian warnings 2023-06-05 17:18:55 +02:00
km-package-install chore(linux): Merge branch 'beta' into feat/linux/9363DBusEnv 2024-03-20 15:48:43 +01:00
km-package-install.bash-completion feat(linux): Remove message box if same kbd version already installed 2023-07-05 11:56:54 +02:00
km-package-list-installed chore(linux): Change order of initialization 2024-03-20 11:18:28 +01:00
km-package-list-installed.bash-completion chore(linux): Fix lintian warnings 2023-06-05 17:18:55 +02:00
km-package-uninstall chore(linux): Change order of initialization 2024-03-20 11:18:28 +01:00
km-package-uninstall.bash-completion chore(linux): Fix lintian warnings 2023-06-05 17:18:55 +02:00
Makefile chore(linux): some more replacements of setup.py 2025-03-18 19:57:37 +01:00
MANIFEST.in chore(linux): Move some files to keyman-config 2023-06-05 15:24:41 +02:00
README.md docs(linux): Move Linux documentation 2022-12-05 18:07:10 +01:00
run-tests.sh chore(linux): rename test files 2024-11-26 19:06:02 +01:00
setup.py feat(linux): Add pyxdg as binary pkg dependency and to setup.py 2024-03-22 18:10:30 +01:00

Linux km-config

See keyman-config.md for documentation.