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.sig : $(WORK_DIR)/Sigdel.h vs -R fs -L work=$(WORK_DIR) Work.sigdel > $(OUTDIR)/result.sig touch $@ $(WORK_DIR)/Sigdel.h : $(WORK_DIR)/Compute_Pack.h \ $(WORK_DIR)/Io_Pack.h \ $(WORK_DIR)/Interface_Pack.h \ $(WORK_DIR)/Anavhdl.h \ $(WORK_DIR)/A2d.h \ $(WORK_DIR)/D2a.h \ $(WORK_DIR)/Nand_Gate.h \ $(WORK_DIR)/D_Ff.h \ $(SRCDIR)/sigdel.vhdl va -L work=$(WORK_DIR) -v $(SRCDIR)/sigdel.vhdl touch $@ $(WORK_DIR)/D_Ff.h : $(WORK_DIR)/Compute_Pack.h \ $(WORK_DIR)/Io_Pack.h \ $(WORK_DIR)/Interface_Pack.h \ $(WORK_DIR)/Nand_Gate.h \ $(SRCDIR)/d_ff.vhdl va -L work=$(WORK_DIR) -v $(SRCDIR)/d_ff.vhdl touch $@ $(WORK_DIR)/Nand_Gate.h : $(WORK_DIR)/Compute_Pack.h \ $(WORK_DIR)/Io_Pack.h \ $(WORK_DIR)/Interface_Pack.h \ $(SRCDIR)/nand.vhdl va -L work=$(WORK_DIR) -v $(SRCDIR)/nand.vhdl touch $@ $(WORK_DIR)/D2a.h : $(WORK_DIR)/Compute_Pack.h \ $(WORK_DIR)/Io_Pack.h \ $(WORK_DIR)/Interface_Pack.h \ $(SRCDIR)/D2A.vhdl va -L work=$(WORK_DIR) -v $(SRCDIR)/D2A.vhdl touch $@ $(WORK_DIR)/A2d.h : $(WORK_DIR)/Compute_Pack.h \ $(WORK_DIR)/Io_Pack.h \ $(WORK_DIR)/Interface_Pack.h \ $(SRCDIR)/A2D.vhdl va -L work=$(WORK_DIR) -v $(SRCDIR)/A2D.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 $@