SRCDIR=/home/thor2/graduate/sbangalo/vhdl/new SIMDIR=/home/thor2/graduate/sbangalo/vhdl/new WORK_DIR=/home/thor2/graduate/sbangalo/vhdl/new/work OUTDIR=/home/thor2/graduate/sbangalo/vhdl/new $(OUTDIR)/result.DAC : $(WORK_DIR)/DAC.h vs -R fs -L work=$(WORK_DIR) Work.DAC > $(OUTDIR)/result.DAC touch $@ $(WORK_DIR)/DAC.h : $(WORK_DIR)/Compute_Pack.h \ $(WORK_DIR)/Io_Pack.h \ $(WORK_DIR)/Interface_Pack.h \ $(WORK_DIR)/Anavhdl.h \ $(SRCDIR)/DAC.vhdl va -L work=$(WORK_DIR) -v $(SRCDIR)/DAC.vhdl touch $@ $(WORK_DIR)/Anavhdl.h : $(WORK_DIR)/Compute_Pack.h \ $(WORK_DIR)/Io_Pack.h \ $(WORK_DIR)/Interface_Pack.h \ $(SRCDIR)/anavhdl.vhdl va -L work=$(WORK_DIR) -v $(SRCDIR)/anavhdl.vhdl touch $@ $(WORK_DIR)/Interface_Pack.h : $(WORK_DIR)/Compute_Pack.h \ $(WORK_DIR)/Io_Pack.h \ $(SRCDIR)/interface_pack.vhdl va -L work=$(WORK_DIR) -v $(SRCDIR)/interface_pack.vhdl touch $@ $(WORK_DIR)/Io_Pack.h : $(WORK_DIR)/Compute_Pack.h \ $(SRCDIR)/io_pack.vhdl va -L work=$(WORK_DIR) -v $(SRCDIR)/io_pack.vhdl touch $@ $(WORK_DIR)/Compute_Pack.h : $(SRCDIR)/compute_pack.vhdl va -L work=$(WORK_DIR) -v $(SRCDIR)/compute_pack.vhdl touch $@