3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2025-04-23 17:15:33 +00:00

Embed DATDIR make variable value into yosys binary.

Use it as the last resort in the share/ directory location search.
This commit is contained in:
Sergey Kvachonok 2016-03-26 11:01:53 +03:00
parent a922d705d4
commit 963c0d2525
2 changed files with 6 additions and 0 deletions

View file

@ -701,6 +701,11 @@ std::string proc_share_dirname()
proc_share_path = proc_self_path + "../share/yosys/";
if (check_file_exists(proc_share_path, true))
return proc_share_path;
# ifdef YOSYS_DATDIR
proc_share_path = YOSYS_DATDIR "/";
if (check_file_exists(proc_share_path, true))
return proc_share_path;
# endif
# endif
log_error("proc_share_dirname: unable to determine share/ directory!\n");
}