mirror of https://github.com/YosysHQ/yosys.git
Merge pull request #2416 from QuantamHD/master
Adds support for defining abc location at runtime
This commit is contained in:
commit
dfeff65c2b
|
@ -1471,7 +1471,12 @@ struct AbcPass : public Pass {
|
||||||
po_map.clear();
|
po_map.clear();
|
||||||
|
|
||||||
#ifdef ABCEXTERNAL
|
#ifdef ABCEXTERNAL
|
||||||
std::string exe_file = ABCEXTERNAL;
|
std::string exe_file;
|
||||||
|
if (std::getenv("ABC")) {
|
||||||
|
exe_file = std::getenv("ABC");
|
||||||
|
} else {
|
||||||
|
exe_file = ABCEXTERNAL;
|
||||||
|
}
|
||||||
#else
|
#else
|
||||||
std::string exe_file = proc_self_dirname() + proc_program_prefix() + "yosys-abc";
|
std::string exe_file = proc_self_dirname() + proc_program_prefix() + "yosys-abc";
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in New Issue