amaranth/nmigen/build
whitequark 9ea3ff7ae2 build.plat: bypass tool detection if NMIGEN_*_env is set.
It's not practical to detect tools within the toolchain environment
for various reasons, so just assume the tools are there if the user
says they are.

Before this commit, the tools would be searched outside the toolchain
environment, which of course would always fail for Vivado, ISE, etc.
2019-09-12 21:56:48 +00:00
..
__init__.py build.{dsl,res,plat}: apply clock constraints to signals, not resources. 2019-06-05 08:52:30 +00:00
dsl.py build.dsl: allow both str and int resource attributes. 2019-08-30 08:35:52 +00:00
plat.py build.plat: bypass tool detection if NMIGEN_*_env is set. 2019-09-12 21:56:48 +00:00
res.py build.{dsl,res}: allow platform-dependent attributes using callables. 2019-07-08 11:15:04 +00:00
run.py build.run: add BuildPlan.digest(), useful for caching. 2019-08-23 01:10:51 +00:00