amaranth/amaranth
Catherine cb5b0e38d9 build.run: make BuildPlan.execute_local(env=) override environment.
If it adds to the environment then it ultimately creates the same
kind of problem it was intended to solve--a need to reproduce
the calls to `subprocess` in the code outside. It's not that hard
to merge two dicts, plus much of the time enough you can get by with
having just `PATH` and `AMARANTH_ENV_*` (if even that).

If an override is wanted it can be done easily enough with:

    .execute_local(env={**os.environ, "VAR": "VALUE"})
2023-07-23 17:11:10 +00:00
..
_toolchain Drop support for Python 3.7. 2023-06-28 14:50:30 +00:00
back hdl.ast: deprecate Repl and remove from AST; add Value.replicate. 2023-06-22 03:52:55 +00:00
build build.run: make BuildPlan.execute_local(env=) override environment. 2023-07-23 17:11:10 +00:00
compat hdl.ast: deprecate Repl and remove from AST; add Value.replicate. 2023-06-22 03:52:55 +00:00
hdl hdl.ir: use additional heuristic for silencing warning. 2023-07-23 04:12:22 +00:00
lib lib.data: fix Layout.const masking for signed fields. 2023-07-22 00:35:42 +00:00
sim sim._pyrtl: don't blow parser stack on older Pythons. 2023-06-29 01:28:44 +00:00
vendor vendor.xilinx: recognize Artix Ultrascale+ part numbers 2023-07-10 20:39:45 +00:00
__init__.py Drop support for Python 3.7. 2023-06-28 14:50:30 +00:00
_unused.py hdl.ir: use additional heuristic for silencing warning. 2023-07-23 04:12:22 +00:00
_utils.py hdl.ast: deprecate Sample, Past, Rose, Fell, Stable. 2023-02-28 14:30:04 +00:00
asserts.py Rename nMigen to Amaranth HDL. 2021-12-10 10:34:13 +00:00
cli.py back.rtlil,cli: allow suppressing generation of src attributes. 2021-12-11 11:38:40 +00:00
rpc.py Rename nMigen to Amaranth HDL. 2021-12-10 10:34:13 +00:00
tracer.py tracer: fix STORE_DEREF handling, add EXTENDED_ARG support. 2023-06-01 19:18:43 +01:00
utils.py Rename nMigen to Amaranth HDL. 2021-12-10 10:34:13 +00:00