3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2025-08-24 03:57:54 +00:00

Look for yosys-abc and yosys-svgviewer where the main exe is

This commit is contained in:
Clifford Wolf 2013-06-09 00:07:26 +02:00
parent 6c8a424872
commit bf59a28f80
4 changed files with 23 additions and 3 deletions

View file

@ -32,6 +32,9 @@ extern Tcl_Interp *yosys_get_tcl_interp();
extern RTLIL::Design *yosys_get_tcl_design();
#endif
// implemented in driver.cc
std::string rewrite_yosys_exe(std::string exe);
struct Pass
{
std::string pass_name, short_help;
@ -83,7 +86,7 @@ struct Backend : Pass
static void backend_call(RTLIL::Design *design, FILE *f, std::string filename, std::vector<std::string> args);
};
// implemented in kernel/select.cc
// implemented in passes/cmds/select.cc
extern void handle_extra_select_args(Pass *pass, std::vector<std::string> args, size_t argidx, size_t args_size, RTLIL::Design *design);
namespace REGISTER_INTERN {