vendor.intel: double-quote Tcl values rather than brace-quoting.
authorwhitequark <whitequark@whitequark.org>
Thu, 21 May 2020 09:48:42 +0000 (09:48 +0000)
committerwhitequark <whitequark@whitequark.org>
Thu, 21 May 2020 09:48:42 +0000 (09:48 +0000)
commit7238e582246148ec6ea0b618379a0e58d4457ea3
treea988f417f1782c0b536b01fc9e59af3a488dfb55
parent702e41ba3c2cc7561efb3e40d01732bd9fec89fc
vendor.intel: double-quote Tcl values rather than brace-quoting.

For unknown reasons, Quartus treats {foo} and "foo" in completely
different ways, which is not true for normal Tcl code; specifically,
it preserves the braces if they are used. Because of this, since
commit 6cee2804, the vendor.intel package was completely broken.
nmigen/build/plat.py
nmigen/vendor/intel.py