forked from Mirror/GodMode9
Beautified Makefile output
This commit is contained in:
parent
3367faa383
commit
106f42c700
6
Makefile
6
Makefile
@ -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:
|
||||||
|
@ -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 $@ $<
|
||||||
|
@ -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 $@ $<
|
||||||
|
Loading…
x
Reference in New Issue
Block a user