Compare commits

..
7 Commits
Author SHA1 Message Date
arcanis 8f70cb3d8d feat: remove makepkg.conf local configuration, use ahriman own
configuration instead

We used .makepkg.conf solely for two features - MAKEFLAGS and PACKAGER,
which could be actually easily implemented by using environment
variables
2026-08-10 14:24:13 +03:00
arcanis 9780b9821b feat: read includes from list of directories 2026-08-10 01:37:24 +03:00
arcanis e182e110d4 feat: get rid of sudoers modification during setup command
This commit introduces small shell wrapper, which calls archbuild
mimicing symlinked command. It allows to distribute static sudoers file.

Additionally build_command option has been renamed to devtools_wrapper
in order to allow to keep backward compatibility
2026-08-09 17:37:38 +03:00
arcanis 9c3d1471e0 build: tox cleanup 2026-07-23 15:54:26 +03:00
arcanis f37c5bd2a2 refactor: implement generic optional import mechanisms
this project is actively using optional imports, which leads to
duplicate handling here and there. This commit implements logic in
special method to reduce complexity and simplify tests paths
2026-07-22 16:33:59 +03:00
arcanis bd26e8da68 build: handle local imports in pylint check correctly 2026-07-22 16:18:56 +03:00
arcanis 99365ea78f build: fix mypy type install 2026-07-22 15:54:00 +03:00
-1
View File
@@ -120,7 +120,6 @@ dependency_groups = [
]
deps = [
{ replace = "ref", of = ["project", "extras"], extend = true },
"pip",
]
pip_pre = true
set_env.CFLAGS = "-Wno-unterminated-string-initialization"