X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=src%2FMakefile;h=b0032333f20cf06c4de64475e81f49361c99ddc2;hb=5942fc137d9e3b323c71598bf67dab9226e82a82;hp=19d3e3640a90dc797abfda087d86c195b5ef12dc;hpb=c277013ff527af6b7951add2934084bb5e4e3a25;p=hwmod.git diff --git a/src/Makefile b/src/Makefile index 19d3e36..b003233 100644 --- a/src/Makefile +++ b/src/Makefile @@ -1,4 +1,5 @@ SHELL := bash +VPATH := .:ps2:textmode_vga:textmode_vga/mjl_stratix MPWD := $(shell pwd) D_BEHSIM := $(MPWD)/../sim/beh @@ -27,7 +28,11 @@ SRCFILES := alu parser scanner # o files der packages # o keine testbechnes hier angeben -PKGFILES := gen_pkg +PKGFILES = gen_pkg math_pkg +PKGFILES += textmode_vga/textmode_vga_platform_dependent_pkg +PKGFILES += textmode_vga/textmode_vga_pkg +PKGFILES += textmode_vga/font_pkg +PKGFILES += textmode_vga/textmode_vga_component_pkg BEH_IFILES = $(PKGFILES) $(SRCFILES) BEH_IFILES := $(strip $(BEH_IFILES)) @@ -39,10 +44,10 @@ POST_SRC = $(SRCFILES) #virtuelle targets fuer behsim: weil wir sowas wie ein objectfile von vcom nicht bekommen. bessere ideen sind willkommen -BEH_VTARGETS := $(foreach n, $(BEH_IFILES), $(D_BEHSIM)/$(WORK)/$(n)/_primary.dat) +BEH_VTARGETS := $(foreach n, $(notdir $(BEH_IFILES)), $(D_BEHSIM)/$(WORK)/$(n)/_primary.dat) #virtuelle targets fuer packagefiles der postsim -POST_VTARGETS := $(foreach n, $(POST_IFILES), $(D_POSTSIM)/$(WORK)/$(n)/_primary.dat) +POST_VTARGETS := $(foreach n, $(notdir $(POST_IFILES)), $(D_POSTSIM)/$(WORK)/$(n)/_primary.dat) #virtuelle targets fuer sourcefiles der postsim POST_SRC_VTARGETS := $(foreach n, $(POST_SRC), $(n).vhd)