nextpnr/generic/CMakeLists.txt

38 lines
870 B
CMake
Raw Normal View History

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)