# $Id: generic_asm11_def.mk 1275 2022-08-10 08:10:40Z mueller $ # SPDX-License-Identifier: GPL-3.0-or-later # Copyright 2019-2022 by Walter F.J. Mueller # # Revision History: # Date Rev Version Comment # 2022-08-09 1275 1.1 add auto-dependency rule # 2019-05-07 1147 1.0 Initial version #--- # MAC_all = $(wildcard *.mac) LDA_all = $(MAC_all:.mac=.lda) COF_all = $(MAC_all:.mac=.cof) LST_all = $(MAC_all:.mac=.lst) DEP_all = $(MAC_all:.mac=.dep) # include ${RETROBASE}/tools/make/generic_asm11.mk include ${RETROBASE}/tools/make/dontincdep.mk # .PHONY : all alllda allcof alllst clean # all : alllda # alllda : $(LDA_all) # allcof : $(COF_all) # alllst : $(LST_all) # clean : @ rm -f $(LDA_all) @ echo "Object files removed" @ rm -f $(COF_all) @ echo "Compound files removed" @ rm -f $(LST_all) @ echo "Listing files removed" # cleandep : @ rm -f $(DEP_all) @ echo "Dependency files removed" # distclean : clean cleandep # # The magic auto-dependency include # ifndef DONTINCDEP include $(DEP_all) endif