mirror of
https://github.com/YosysHQ/yosys
synced 2025-06-19 20:33:39 +00:00
Support custom PROGRAM_PREFIX
This commit is contained in:
parent
7c06cb6157
commit
0d789c5a3b
10 changed files with 81 additions and 71 deletions
|
@ -835,7 +835,7 @@ std::string proc_share_dirname()
|
|||
std::string proc_share_path = proc_self_path + "share/";
|
||||
if (check_file_exists(proc_share_path, true))
|
||||
return proc_share_path;
|
||||
proc_share_path = proc_self_path + "../share/yosys/";
|
||||
proc_share_path = proc_self_path + "../share/" + proc_program_prefix()+ "yosys/";
|
||||
if (check_file_exists(proc_share_path, true))
|
||||
return proc_share_path;
|
||||
# ifdef YOSYS_DATDIR
|
||||
|
@ -848,6 +848,15 @@ std::string proc_share_dirname()
|
|||
}
|
||||
#endif
|
||||
|
||||
std::string proc_program_prefix()
|
||||
{
|
||||
std::string program_prefix;
|
||||
#ifdef YOSYS_PROGRAM_PREFIX
|
||||
program_prefix = YOSYS_PROGRAM_PREFIX;
|
||||
#endif
|
||||
return program_prefix;
|
||||
}
|
||||
|
||||
bool fgetline(FILE *f, std::string &buffer)
|
||||
{
|
||||
buffer = "";
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue