2025-01-17 04:06:10 +08:00
|
|
|
set(SOURCES
|
|
|
|
arch.cc
|
|
|
|
archdefs.h
|
|
|
|
arch.h
|
|
|
|
arch_pybindings.cc
|
|
|
|
arch_pybindings.h
|
|
|
|
cells.cc
|
|
|
|
cells.h
|
|
|
|
pack.cc
|
|
|
|
viaduct_api.cc
|
|
|
|
viaduct_api.h
|
|
|
|
viaduct_constids.h
|
|
|
|
viaduct_helpers.cc
|
|
|
|
viaduct_helpers.h
|
|
|
|
viaduct/example/constids.inc
|
|
|
|
viaduct/example/example.cc
|
|
|
|
viaduct/fabulous/constids.inc
|
|
|
|
viaduct/fabulous/fab_cfg.h
|
|
|
|
viaduct/fabulous/fab_defs.h
|
|
|
|
viaduct/fabulous/fabric_parsing.h
|
|
|
|
viaduct/fabulous/fabulous.cc
|
|
|
|
viaduct/fabulous/fasm.cc
|
|
|
|
viaduct/fabulous/fasm.h
|
|
|
|
viaduct/fabulous/pack.cc
|
|
|
|
viaduct/fabulous/pack.h
|
|
|
|
viaduct/fabulous/validity_check.cc
|
|
|
|
viaduct/fabulous/validity_check.h
|
|
|
|
viaduct/okami/constids.inc
|
|
|
|
viaduct/okami/okami.cc
|
|
|
|
)
|
|
|
|
|
|
|
|
add_nextpnr_architecture(${family}
|
|
|
|
CORE_SOURCES ${SOURCES}
|
|
|
|
MAIN_SOURCE main.cc
|
|
|
|
)
|
|
|
|
|
|
|
|
target_sources(nextpnr-${family}-chipdb PUBLIC chipdb.cc)
|