jw-pkg/src/python/jw/pkg/cmds/projects
Jan Lindemann 54aecff8e4 lib.ExecContext.run(), .sudo(): Rename env

The name of the env parameter to ExecContext.run() and .sudo() is not descriptive enough for which environment is supposed to be modified and how, so rename and split it up as follows:

- .run(): env -> mod_env

- .sudo(): env -> mod_env_sudo and mod_env_cmd

The parameters have the following meaning:

- "mod_env*" means that the environment is modified, not replaced

- "mod_env" and "mod_env_cmd" modify the environment "cmd" runs in

- "mod_env_sudo" modifies the environment sudo runs in

Fix the fallout of the API change all over jw-pkg.

Signed-off-by: Jan Lindemann <jan@janware.com>
2026-04-19 14:36:50 +02:00
..
__init__.py jw.build.cmds: Move build.cmds -> cmds.projects 2026-01-26 17:58:23 +01:00
BaseCmdPkgRelations.py cmds.projects.BaseCmdPkgRelations: Add --hide-jw-pkg 2026-04-06 16:47:46 +02:00
CmdBuild.py lib.ExecContext.run(), .sudo(): Rename env 2026-04-19 14:36:50 +02:00
CmdCanonicalizeRemotes.py lib.base: Add module 2026-04-16 12:57:04 +02:00
CmdCflags.py jw.pkg.App: Code beautification 2026-01-29 11:32:14 +01:00
CmdCheck.py cmds and lib: Don't print() log messages 2026-03-27 09:16:14 +01:00
CmdCommands.py cmds.project.*: Make _run() async 2026-01-28 17:41:10 +01:00
CmdCreatePkgConfig.py cmds.project.*: Make _run() async 2026-01-28 17:41:10 +01:00
CmdExepath.py jw.pkg.App: Code beautification 2026-01-29 11:32:14 +01:00
CmdGetAuthInfo.py Fix: Decode run_cmd() result 2026-03-25 07:32:45 +01:00
CmdGetval.py cmds.project.*: Make _run() async 2026-01-28 17:41:10 +01:00
CmdHtdocsDir.py cmds.project.*: Make _run() async 2026-01-28 17:41:10 +01:00
CmdLdflags.py jw.pkg.App: Code beautification 2026-01-29 11:32:14 +01:00
CmdLdlibpath.py jw.pkg.App: Code beautification 2026-01-29 11:32:14 +01:00
CmdLibname.py cmds.project.*: Make _run() async 2026-01-28 17:41:10 +01:00
CmdListRepos.py cmds.projects.ListRepos: Fix missing await 2026-04-16 16:11:45 +02:00
CmdModules.py cmds.project.*: Make _run() async 2026-01-28 17:41:10 +01:00
CmdPath.py jw.pkg.App: Code beautification 2026-01-29 11:32:14 +01:00
CmdPkgConflicts.py lib.Cmd: Add argument "parent" to __init__() 2026-01-28 15:24:24 +01:00
CmdPkgProvides.py lib.Cmd: Add argument "parent" to __init__() 2026-01-28 15:24:24 +01:00
CmdPkgRequires.py lib.Cmd: Add argument "parent" to __init__() 2026-01-28 15:24:24 +01:00
CmdProjDir.py jw.pkg.cmds.projects.CmdProjectDir: Fix warning typo 2026-02-02 15:56:19 +01:00
CmdPythonpath.py jw.pkg.App: Code beautification 2026-01-29 11:32:14 +01:00
CmdPythonpathOrig.py jw.pkg.App: Code beautification 2026-01-29 11:32:14 +01:00
CmdRequiredOsPkg.py cmds.projects.CmdRequiredOsPkg|BaseCmdPkgRelations: Align APIs 2026-03-15 18:33:51 +01:00
CmdSummary.py cmds.project.*: Make _run() async 2026-01-28 17:41:10 +01:00
CmdTest.py cmds.project.*: Make _run() async 2026-01-28 17:41:10 +01:00
CmdTmplDir.py cmds.project.*: Make _run() async 2026-01-28 17:41:10 +01:00
Makefile jw.build.cmds: Move build.cmds -> cmds.projects 2026-01-26 17:58:23 +01:00