From 2ec21b0e310c59bf5c9992046b2d150f082e0844 Mon Sep 17 00:00:00 2001 From: tmeissner Date: Wed, 29 Jul 2020 00:28:59 +0200 Subject: [PATCH] Cleanup --- test/Makefile | 42 ++++++++++++++++++++++-------------------- 1 file changed, 22 insertions(+), 20 deletions(-) diff --git a/test/Makefile b/test/Makefile index d19c0e1..59e3424 100644 --- a/test/Makefile +++ b/test/Makefile @@ -1,7 +1,26 @@ SIM_SRC := ../sim SYN_SRC := ../syn CMN_SRC := ../common -OSVVM_SRC := ../lib/OSVVM +OSVVM_DIR := ../lib/OSVVM +OSVVM_SRC := \ + $(OSVVM_DIR)/NamePkg.vhd \ + $(OSVVM_DIR)/OsvvmGlobalPkg.vhd \ + $(OSVVM_DIR)/VendorCovApiPkg.vhd \ + $(OSVVM_DIR)/TranscriptPkg.vhd \ + $(OSVVM_DIR)/TextUtilPkg.vhd \ + $(OSVVM_DIR)/AlertLogPkg.vhd \ + $(OSVVM_DIR)/MessagePkg.vhd \ + $(OSVVM_DIR)/SortListPkg_int.vhd \ + $(OSVVM_DIR)/RandomBasePkg.vhd \ + $(OSVVM_DIR)/RandomPkg.vhd \ + $(OSVVM_DIR)/CoveragePkg.vhd \ + $(OSVVM_DIR)/MemoryPkg.vhd \ + $(OSVVM_DIR)/ScoreboardGenericPkg.vhd \ + $(OSVVM_DIR)/ScoreboardPkg_slv.vhd \ + $(OSVVM_DIR)/ScoreboardPkg_int.vhd \ + $(OSVVM_DIR)/ResolutionPkg.vhd \ + $(OSVVM_DIR)/TbUtilPkg.vhd \ + $(OSVVM_DIR)/OsvvmContext.vhd VHD08_SRC := vhdl_2008 VHD_STD := 08 @@ -10,25 +29,8 @@ VHD_STD := 08 all: queue dict stack sim wishbone uart -OsvvmContext.o: $(OSVVM_SRC)/*.vhd - ghdl -a --std=$(VHD_STD) --work=osvvm $(OSVVM_SRC)/NamePkg.vhd - ghdl -a --std=$(VHD_STD) --work=osvvm $(OSVVM_SRC)/OsvvmGlobalPkg.vhd - ghdl -a --std=$(VHD_STD) --work=osvvm $(OSVVM_SRC)/VendorCovApiPkg.vhd - ghdl -a --std=$(VHD_STD) --work=osvvm $(OSVVM_SRC)/TranscriptPkg.vhd - ghdl -a --std=$(VHD_STD) --work=osvvm $(OSVVM_SRC)/TextUtilPkg.vhd - ghdl -a --std=$(VHD_STD) --work=osvvm $(OSVVM_SRC)/AlertLogPkg.vhd - ghdl -a --std=$(VHD_STD) --work=osvvm $(OSVVM_SRC)/MessagePkg.vhd - ghdl -a --std=$(VHD_STD) --work=osvvm $(OSVVM_SRC)/SortListPkg_int.vhd - ghdl -a --std=$(VHD_STD) --work=osvvm $(OSVVM_SRC)/RandomBasePkg.vhd - ghdl -a --std=$(VHD_STD) --work=osvvm $(OSVVM_SRC)/RandomPkg.vhd - ghdl -a --std=$(VHD_STD) --work=osvvm $(OSVVM_SRC)/CoveragePkg.vhd - ghdl -a --std=$(VHD_STD) --work=osvvm $(OSVVM_SRC)/MemoryPkg.vhd - ghdl -a --std=$(VHD_STD) --work=osvvm $(OSVVM_SRC)/ScoreboardGenericPkg.vhd - ghdl -a --std=$(VHD_STD) --work=osvvm $(OSVVM_SRC)/ScoreboardPkg_slv.vhd - ghdl -a --std=$(VHD_STD) --work=osvvm $(OSVVM_SRC)/ScoreboardPkg_int.vhd - ghdl -a --std=$(VHD_STD) --work=osvvm $(OSVVM_SRC)/ResolutionPkg.vhd - ghdl -a --std=$(VHD_STD) --work=osvvm $(OSVVM_SRC)/TbUtilPkg.vhd - ghdl -a --std=$(VHD_STD) --work=osvvm $(OSVVM_SRC)/OsvvmContext.vhd +OsvvmContext.o: $(OSVVM_SRC) + ghdl -a --std=$(VHD_STD) --work=osvvm -Wno-hide $(OSVVM_SRC) UtilsP.o: $(CMN_SRC)/UtilsP.vhd