110152Satgutier@umich.eduTAR = mcpat 210232Syasuko.eckert@amd.comBUILD_DIR ?= ../../build 310232Syasuko.eckert@amd.comODIR = $(BUILD_DIR)/mcpat 410152Satgutier@umich.edu 510232Syasuko.eckert@amd.com.PHONY: all dbg opt clean clean_dbg clean_opt 610152Satgutier@umich.edu 710152Satgutier@umich.eduall: opt 810152Satgutier@umich.edu 910232Syasuko.eckert@amd.comdbg: $(TAR).mk $(ODIR)/obj_dbg 1010232Syasuko.eckert@amd.com @$(MAKE) TAG=dbg ODIR=$(ODIR) -C . -f $(TAR).mk 1110152Satgutier@umich.edu 1210232Syasuko.eckert@amd.comopt: $(TAR).mk $(ODIR)/obj_opt 1310232Syasuko.eckert@amd.com @$(MAKE) TAG=opt ODIR=$(ODIR) -C . -f $(TAR).mk 1410152Satgutier@umich.edu 1510232Syasuko.eckert@amd.com$(ODIR)/obj_dbg: 1610232Syasuko.eckert@amd.com mkdir -p $@ 1710152Satgutier@umich.edu 1810232Syasuko.eckert@amd.com$(ODIR)/obj_opt: 1910232Syasuko.eckert@amd.com mkdir -p $@ 2010152Satgutier@umich.edu 2110152Satgutier@umich.educlean: clean_dbg clean_opt 2210152Satgutier@umich.edu 2310232Syasuko.eckert@amd.comclean_dbg: $(ODIR)/obj_dbg 2410232Syasuko.eckert@amd.com @$(MAKE) TAG=dbg ODIR=$(ODIR) -C . -f $(TAR).mk clean 2510152Satgutier@umich.edu rm -rf $< 2610152Satgutier@umich.edu 2710232Syasuko.eckert@amd.comclean_opt: $(ODIR)/obj_opt 2810232Syasuko.eckert@amd.com @$(MAKE) TAG=opt ODIR=$(ODIR) -C . -f $(TAR).mk clean 2910152Satgutier@umich.edu rm -rf $< 3010152Satgutier@umich.edu 31