Beautified Makefile output

This commit is contained in:
d0k3 2018-03-20 00:56:37 +01:00
parent 3b5755fc28
commit e03cc0b9c4
3 changed files with 22 additions and 10 deletions

View File

@ -77,7 +77,9 @@ vram0:
firm: $(ELF) vram0 firm: $(ELF) vram0
@test `wc -c <$(VRAM_OUT)` -le 3145728 @test `wc -c <$(VRAM_OUT)` -le 3145728
@mkdir -p $(call dirname,"$(FIRM)") $(call dirname,"$(FIRMD)") @mkdir -p $(call dirname,"$(FIRM)") $(call dirname,"$(FIRMD)")
firmtool build $(FIRM) $(FTFLAGS) -g -A 0x18000000 -D $(ELF) $(VRAM_OUT) -C NDMA XDMA memcpy @echo "[FIRM] $(FIRM)"
firmtool build $(FIRMD) $(FTDFLAGS) -g -A 0x18000000 -D $(ELF) $(VRAM_OUT) -C NDMA XDMA memcpy @firmtool build $(FIRM) $(FTFLAGS) -g -A 0x18000000 -D $(ELF) $(VRAM_OUT) -C NDMA XDMA memcpy
@echo "[FIRM] $(FIRMD)"
@firmtool build $(FIRMD) $(FTDFLAGS) -g -A 0x18000000 -D $(ELF) $(VRAM_OUT) -C NDMA XDMA memcpy
.FORCE: .FORCE:

View File

@ -1,9 +1,11 @@
PROCESSOR := ARM11
TARGET := $(shell basename $(CURDIR)) TARGET := $(shell basename $(CURDIR))
SOURCE := source SOURCE := source
BUILD := build BUILD := build
SUBARCH := -DARM11 -mcpu=mpcore -mtune=mpcore -mfloat-abi=soft -marm SUBARCH := -D$(PROCESSOR) -mcpu=mpcore -mtune=mpcore -mfloat-abi=soft -marm
INCDIRS := source INCDIRS := source
INCLUDE := $(foreach dir,$(INCDIRS),-I"$(shell pwd)/$(dir)") INCLUDE := $(foreach dir,$(INCDIRS),-I"$(shell pwd)/$(dir)")
@ -26,12 +28,15 @@ clean:
$(TARGET).elf: $(OBJECTS) $(TARGET).elf: $(OBJECTS)
@mkdir -p "$(@D)" @mkdir -p "$(@D)"
$(CC) $(LDFLAGS) $^ -o $@ @echo "[$(PROCESSOR)] $<"
@$(CC) $(LDFLAGS) $^ -o $@
$(BUILD)/%.o: $(SOURCE)/%.c $(BUILD)/%.o: $(SOURCE)/%.c
@mkdir -p "$(@D)" @mkdir -p "$(@D)"
$(CC) -c $(CFLAGS) -o $@ $< @echo "[$(PROCESSOR)] $<"
@$(CC) -c $(CFLAGS) -o $@ $<
$(BUILD)/%.o: $(SOURCE)/%.s $(BUILD)/%.o: $(SOURCE)/%.s
@mkdir -p "$(@D)" @mkdir -p "$(@D)"
$(CC) -c $(ASFLAGS) -o $@ $< @echo "[$(PROCESSOR)] $<"
@$(CC) -c $(ASFLAGS) -o $@ $<

View File

@ -1,9 +1,11 @@
PROCESSOR := ARM9
TARGET := $(shell basename $(CURDIR)) TARGET := $(shell basename $(CURDIR))
SOURCE := source SOURCE := source
BUILD := build BUILD := build
SUBARCH := -DARM9 -mcpu=arm946e-s -mtune=arm946e-s -mfloat-abi=soft -mthumb SUBARCH := -D$(PROCESSOR) -mcpu=arm946e-s -mtune=arm946e-s -mfloat-abi=soft -mthumb
INCDIRS := source source/common source/filesys source/crypto source/fatfs source/nand source/virtual source/game source/gamecart source/quicklz source/qrcodegen source/system source/utils INCDIRS := source source/common source/filesys source/crypto source/fatfs source/nand source/virtual source/game source/gamecart source/quicklz source/qrcodegen source/system source/utils
INCLUDE := $(foreach dir,$(INCDIRS),-I"$(shell pwd)/$(dir)") INCLUDE := $(foreach dir,$(INCDIRS),-I"$(shell pwd)/$(dir)")
@ -26,12 +28,15 @@ clean:
$(TARGET).elf: $(OBJECTS) $(TARGET).elf: $(OBJECTS)
@mkdir -p "$(@D)" @mkdir -p "$(@D)"
$(CC) $(LDFLAGS) $^ -o $@ @echo "[$(PROCESSOR)] $<"
@$(CC) $(LDFLAGS) $^ -o $@
$(BUILD)/%.o: $(SOURCE)/%.c $(BUILD)/%.o: $(SOURCE)/%.c
@mkdir -p "$(@D)" @mkdir -p "$(@D)"
$(CC) -c $(CFLAGS) -o $@ $< @echo "[$(PROCESSOR)] $<"
@$(CC) -c $(CFLAGS) -o $@ $<
$(BUILD)/%.o: $(SOURCE)/%.s $(BUILD)/%.o: $(SOURCE)/%.s
@mkdir -p "$(@D)" @mkdir -p "$(@D)"
$(CC) -c $(ASFLAGS) -o $@ $< @echo "[$(PROCESSOR)] $<"
@$(CC) -c $(ASFLAGS) -o $@ $<