TOPDIR = ../../.. SAS = $(TOPDIR)/bin/asx8051 SCC = $(TOPDIR)/bin/sdcc OBJ = crtstart.rel crtxinit.rel crtxclear.rel crtclear.rel crtxstack.rel \ crtpagesfr.rel LIB = mcs51.lib CC = $(SCC) AS = $(SAS) ASFLAGS = -plosgff CFLAGS = -I../../include -I. all: $(LIB) $(LIB): $(OBJ) Makefile rm -f $(LIB) for i in $(OBJ); do echo $$i >> $(LIB); done %.rel: %.c $(CC) $(CFLAGS) -c $< %.rel: %.asm $(AS) $(ASFLAGS) $< clean: rm -f *.rel *.sym *.lst *~ $(CLEANSPEC) *.dump* *.lib