3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2026-05-25 11:26:22 +00:00

Migrate build system to CMake

See #5895 for details.

This commit does not include CI or documentation changes.
This commit is contained in:
Catherine 2026-05-12 05:33:04 +00:00
parent 9d0cdb8551
commit 9b087b4aa7
207 changed files with 5202 additions and 2294 deletions

View file

@ -0,0 +1,54 @@
yosys_pass(equiv_make
equiv_make.cc
equiv.h
)
yosys_pass(equiv_miter
equiv_miter.cc
equiv.h
)
yosys_pass(equiv_simple
equiv_simple.cc
equiv.h
)
yosys_pass(equiv_status
equiv_status.cc
equiv.h
)
yosys_pass(equiv_add
equiv_add.cc
equiv.h
)
yosys_pass(equiv_remove
equiv_remove.cc
equiv.h
)
yosys_pass(equiv_induct
equiv_induct.cc
equiv.h
)
yosys_pass(equiv_struct
equiv_struct.cc
equiv.h
)
yosys_pass(equiv_purge
equiv_purge.cc
equiv.h
)
yosys_pass(equiv_mark
equiv_mark.cc
equiv.h
)
yosys_pass(equiv_opt
equiv_opt.cc
equiv.h
REQUIRES
async2sync
check
clk2fflogic
design
equiv_induct
equiv_make
equiv_status
hierarchy
techmap
)

View file

@ -1,12 +0,0 @@
OBJS += passes/equiv/equiv_make.o
OBJS += passes/equiv/equiv_miter.o
OBJS += passes/equiv/equiv_simple.o
OBJS += passes/equiv/equiv_status.o
OBJS += passes/equiv/equiv_add.o
OBJS += passes/equiv/equiv_remove.o
OBJS += passes/equiv/equiv_induct.o
OBJS += passes/equiv/equiv_struct.o
OBJS += passes/equiv/equiv_purge.o
OBJS += passes/equiv/equiv_mark.o
OBJS += passes/equiv/equiv_opt.o