3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2025-04-12 12:08:19 +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
commit dfeff65c2b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

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