1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
include conf/sys.mk TARGETDIR = arch/$(TARGET) CC = LD = AS = .PHONY: all all: os md .PHONY: os os: cd os; make CC=$(CC) LD=$(LD) AS=$(AS) TARGETDIR=$(TARGETDIR) .PHONY: md md: cd $(TARGETDIR); make CC=$(CC) LD=$(LD) AS=$(AS) .PHONY: clean clean: cd $(TARGETDIR); make clean cd os; make clean