From 6984f03f6fc7f58bfe17132ecae1516a9bc98738 Mon Sep 17 00:00:00 2001 From: Jens Ahrensfeld Date: Sun, 28 Mar 2021 13:27:25 +0000 Subject: [PATCH] - removed ROOT_PATH - added templates for tb and package git-svn-id: http://moon:8086/svn/vhdl/trunk@1549 cc03376c-175c-47c8-b038-4cd826a8556b --- make/defs.mk | 1 - make/package.inc.new | 14 ++++++++++++++ make/tb.make.new | 21 +++++++++++++++++++++ 3 files changed, 35 insertions(+), 1 deletion(-) create mode 100644 make/package.inc.new create mode 100644 make/tb.make.new diff --git a/make/defs.mk b/make/defs.mk index f12edfb..9ea5646 100644 --- a/make/defs.mk +++ b/make/defs.mk @@ -1,3 +1,2 @@ -ROOT_PATH := $(VHDL_HOME) LIB_PATH := $(ROOT_PATH)/lib diff --git a/make/package.inc.new b/make/package.inc.new new file mode 100644 index 0000000..7da9222 --- /dev/null +++ b/make/package.inc.new @@ -0,0 +1,14 @@ +# ----------------------------------------------------------- +include $(VHDL_HOME)/make/defs.mk +# ----------------------------------------------------------- +include package_other.inc + +# ----------------------------------------------------------- +PKG_NAME := PACKAGE_NEW + +# ----------------------------------------------------------- +$(PKG_NAME)_SRCS += $(PKG_OTHER_SRC) +$(PKG_NAME)_SRCS += $(LIB_PATH)/pkg_new.vhd + +# ----------------------------------------------------------- + diff --git a/make/tb.make.new b/make/tb.make.new new file mode 100644 index 0000000..647472a --- /dev/null +++ b/make/tb.make.new @@ -0,0 +1,21 @@ +# ----------------------------------------------------------- +include $(VHDL_HOME)/make/defs.mk +# ----------------------------------------------------------- +include package1.inc +include package2.inc + +# ----------------------------------------------------------- +SRCS := $(PACKAGE1_SRCS) +SRCS += $(PACKAGE2_SRCS) +SRCS += $(LIB_PATH)/tb_new.vhd + +# ----------------------------------------------------------- +# Compile +TARGET := tb_new +ENTITY := tb_new +WITH_VCD := y +RUN_TIME := 1us + +include $(VHDL_HOME)/make/ghdl.mk +# ----------------------------------------------------------- +