- improved GHDL build script git-svn-id: http://moon:8086/svn/vhdl/trunk@1432 cc03376c-175c-47c8-b038-4cd826a8556b
27 lines
729 B
Makefile
27 lines
729 B
Makefile
TARGET ?= tb_cpu
|
|
|
|
include ../src/core/jcpu_core.mk
|
|
|
|
tb_cpu_SRCS := tb_cpu_itest.vhd itest_irom.vhdl
|
|
tb_cpu_ENTITY_RUN := tb_cpu
|
|
|
|
tb_reti_issue_SRCS := tb_cpu_irq.vhd reti_issue_irom.vhdl
|
|
tb_reti_issue_ENTITY_RUN := tb_cpu
|
|
|
|
tb_cpu_embedded_SRCS := tb_cpu_embedded.vhd cpu_embedded.vhd itest_irom.vhdl
|
|
tb_cpu_embedded_ENTITY_RUN := tb_cpu_embedded
|
|
|
|
tb_mul8x8_SRCS := tb_cpu_embedded.vhd cpu_embedded.vhd mul8x8_irom.vhdl
|
|
tb_mul8x8_ENTITY_RUN := tb_cpu_embedded
|
|
|
|
SRCS := $(JCPU_CORE_SRCS)
|
|
SRCS += ../../../PCK_FIO-2002.7/PCK_FIO_1993.vhd ../../../PCK_FIO-2002.7/PCK_FIO_1993_BODY.vhd
|
|
SRCS += $(addprefix ../src/,$($(TARGET)_SRCS))
|
|
|
|
# Compile
|
|
ENTITY := $($(TARGET)_ENTITY_RUN)
|
|
WITH_GHW := y
|
|
|
|
include ../../../../Common/make/ghdl.mk
|
|
|