1
0
mirror of synced 2026-03-28 19:12:08 +00:00

Merge pull request #2416 from QuantamHD/master

Adds support for defining abc location at runtime
This commit is contained in:
whitequark
2020-10-31 07:59:44 +00:00
committed by GitHub

View File

@@ -1471,7 +1471,12 @@ struct AbcPass : public Pass {
po_map.clear();
#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
std::string exe_file = proc_self_dirname() + proc_program_prefix() + "yosys-abc";
#endif