mirror of https://github.com/YosysHQ/yosys.git
62 lines
962 B
CMake
62 lines
962 B
CMake
add_library(yosys_passes_cmds INTERFACE)
|
|
|
|
target_sources(yosys_passes_cmds INTERFACE
|
|
add.cc
|
|
delete.cc
|
|
design.cc
|
|
select.cc
|
|
show.cc
|
|
viz.cc
|
|
rename.cc
|
|
autoname.cc
|
|
connect.cc
|
|
scatter.cc
|
|
setundef.cc
|
|
splitnets.cc
|
|
splitcells.cc
|
|
stat.cc
|
|
internal_stats.cc
|
|
setattr.cc
|
|
copy.cc
|
|
splice.cc
|
|
scc.cc
|
|
glift.cc
|
|
torder.cc
|
|
logcmd.cc
|
|
tee.cc
|
|
write_file.cc
|
|
connwrappers.cc
|
|
cover.cc
|
|
trace.cc
|
|
plugin.cc
|
|
check.cc
|
|
edgetypes.cc
|
|
portlist.cc
|
|
chformal.cc
|
|
chtype.cc
|
|
blackbox.cc
|
|
ltp.cc
|
|
scratchpad.cc
|
|
logger.cc
|
|
printattrs.cc
|
|
sta.cc
|
|
clean_zerowidth.cc
|
|
xprop.cc
|
|
dft_tag.cc
|
|
future.cc
|
|
box_derive.cc
|
|
example_dt.cc
|
|
portarcs.cc
|
|
wrapcell.cc
|
|
setenv.cc
|
|
)
|
|
|
|
if (NOT DISABLE_SPAWN)
|
|
target_sources(yosys_passes_cmds INTERFACE
|
|
exec.cc
|
|
bugpoint.cc
|
|
)
|
|
endif()
|
|
|
|
target_link_libraries(yosys PRIVATE yosys_passes_cmds)
|