Change several makefile prints
Silence some, fix newline to others.
This commit is contained in:
13
Makefile
13
Makefile
@@ -101,15 +101,14 @@ TOOLS := $(TOOLSLZ) $(TOOLSB2C)
|
|||||||
all: $(TARGET).bin $(LDRDIR)
|
all: $(TARGET).bin $(LDRDIR)
|
||||||
@printf ICTC49 >> $(OUTPUTDIR)/$(TARGET).bin
|
@printf ICTC49 >> $(OUTPUTDIR)/$(TARGET).bin
|
||||||
@echo "--------------------------------------"
|
@echo "--------------------------------------"
|
||||||
@echo -n "Uncompr size: "
|
@echo "$(TARGET) size:"
|
||||||
|
@echo -n "Uncompr: "
|
||||||
$(eval BIN_SIZE = $(shell wc -c < $(OUTPUTDIR)/$(TARGET)_unc.bin))
|
$(eval BIN_SIZE = $(shell wc -c < $(OUTPUTDIR)/$(TARGET)_unc.bin))
|
||||||
@echo $(BIN_SIZE)" Bytes"
|
@echo $(BIN_SIZE)" Bytes"
|
||||||
@echo "Uncompr Max: 140288 Bytes + 3 KiB BSS"
|
|
||||||
@if [ ${BIN_SIZE} -gt 140288 ]; then echo "\e[1;33mUncompr size exceeds limit!\e[0m"; fi
|
@if [ ${BIN_SIZE} -gt 140288 ]; then echo "\e[1;33mUncompr size exceeds limit!\e[0m"; fi
|
||||||
@echo -n "Payload size: "
|
@echo -n "Payload: "
|
||||||
$(eval BIN_SIZE = $(shell wc -c < $(OUTPUTDIR)/$(TARGET).bin))
|
$(eval BIN_SIZE = $(shell wc -c < $(OUTPUTDIR)/$(TARGET).bin))
|
||||||
@echo $(BIN_SIZE)" Bytes"
|
@echo $(BIN_SIZE)" Bytes"
|
||||||
@echo "Payload Max: 126296 Bytes"
|
|
||||||
@if [ ${BIN_SIZE} -gt 126296 ]; then echo "\e[1;33mPayload size exceeds limit!\e[0m"; fi
|
@if [ ${BIN_SIZE} -gt 126296 ]; then echo "\e[1;33mPayload size exceeds limit!\e[0m"; fi
|
||||||
@echo "--------------------------------------"
|
@echo "--------------------------------------"
|
||||||
|
|
||||||
@@ -126,7 +125,7 @@ $(NYXDIR):
|
|||||||
|
|
||||||
$(LDRDIR): $(TARGET).bin
|
$(LDRDIR): $(TARGET).bin
|
||||||
@$(TOOLSLZ)/lz77 $(OUTPUTDIR)/$(TARGET).bin
|
@$(TOOLSLZ)/lz77 $(OUTPUTDIR)/$(TARGET).bin
|
||||||
mv $(OUTPUTDIR)/$(TARGET).bin $(OUTPUTDIR)/$(TARGET)_unc.bin
|
@mv $(OUTPUTDIR)/$(TARGET).bin $(OUTPUTDIR)/$(TARGET)_unc.bin
|
||||||
@mv $(OUTPUTDIR)/$(TARGET).bin.00.lz payload_00
|
@mv $(OUTPUTDIR)/$(TARGET).bin.00.lz payload_00
|
||||||
@mv $(OUTPUTDIR)/$(TARGET).bin.01.lz payload_01
|
@mv $(OUTPUTDIR)/$(TARGET).bin.01.lz payload_01
|
||||||
@$(TOOLSB2C)/bin2c payload_00 > $(LDRDIR)/payload_00.h
|
@$(TOOLSB2C)/bin2c payload_00 > $(LDRDIR)/payload_00.h
|
||||||
@@ -139,11 +138,11 @@ $(TOOLS):
|
|||||||
@$(MAKE) --no-print-directory -C $@ $(MAKECMDGOALS) -$(MAKEFLAGS)
|
@$(MAKE) --no-print-directory -C $@ $(MAKECMDGOALS) -$(MAKEFLAGS)
|
||||||
|
|
||||||
$(TARGET).bin: $(BUILDDIR)/$(TARGET)/$(TARGET).elf $(MODULEDIRS) $(NYXDIR) $(TOOLS)
|
$(TARGET).bin: $(BUILDDIR)/$(TARGET)/$(TARGET).elf $(MODULEDIRS) $(NYXDIR) $(TOOLS)
|
||||||
$(OBJCOPY) -S -O binary $< $(OUTPUTDIR)/$@
|
@$(OBJCOPY) -S -O binary $< $(OUTPUTDIR)/$@
|
||||||
|
|
||||||
$(BUILDDIR)/$(TARGET)/$(TARGET).elf: $(OBJS)
|
$(BUILDDIR)/$(TARGET)/$(TARGET).elf: $(OBJS)
|
||||||
@$(CC) $(LDFLAGS) -T $(SOURCEDIR)/link.ld $^ -o $@
|
@$(CC) $(LDFLAGS) -T $(SOURCEDIR)/link.ld $^ -o $@
|
||||||
@echo "hekate was built with the following flags:\nCFLAGS: "$(CFLAGS)"\nLDFLAGS: "$(LDFLAGS)
|
@printf "$(TARGET) was built with the following flags:\nCFLAGS: $(CFLAGS)\nLDFLAGS: $(LDFLAGS)\n"
|
||||||
|
|
||||||
$(BUILDDIR)/$(TARGET)/%.o: %.c
|
$(BUILDDIR)/$(TARGET)/%.o: %.c
|
||||||
@echo Building $@
|
@echo Building $@
|
||||||
|
|||||||
@@ -46,7 +46,7 @@ clean:
|
|||||||
@rm -rf $(OBJS)
|
@rm -rf $(OBJS)
|
||||||
|
|
||||||
$(TARGET).bin: $(BUILDDIR)/$(TARGET)/$(TARGET).elf
|
$(TARGET).bin: $(BUILDDIR)/$(TARGET)/$(TARGET).elf
|
||||||
$(OBJCOPY) -S -O binary $< $(OUTPUTDIR)/$(PAYLOAD_NAME).bin
|
@$(OBJCOPY) -S -O binary $< $(OUTPUTDIR)/$(PAYLOAD_NAME).bin
|
||||||
|
|
||||||
$(BUILDDIR)/$(TARGET)/$(TARGET).elf: $(OBJS)
|
$(BUILDDIR)/$(TARGET)/$(TARGET).elf: $(OBJS)
|
||||||
@$(CC) $(LDFLAGS) -T link.ld $^ -o $@
|
@$(CC) $(LDFLAGS) -T link.ld $^ -o $@
|
||||||
|
|||||||
@@ -107,7 +107,7 @@ LDFLAGS = $(ARCH) -nostartfiles -lgcc -Wl,--nmagic,--gc-sections -Xlinker --defs
|
|||||||
|
|
||||||
all: $(TARGET).bin
|
all: $(TARGET).bin
|
||||||
@echo "--------------------------------------"
|
@echo "--------------------------------------"
|
||||||
@echo -n "Nyx size: "
|
@echo -n "Nyx size: "
|
||||||
$(eval BIN_SIZE = $(shell wc -c < $(OUTPUTDIR)/$(TARGET).bin))
|
$(eval BIN_SIZE = $(shell wc -c < $(OUTPUTDIR)/$(TARGET).bin))
|
||||||
@echo $(BIN_SIZE)" Bytes"
|
@echo $(BIN_SIZE)" Bytes"
|
||||||
@echo "--------------------------------------"
|
@echo "--------------------------------------"
|
||||||
@@ -118,11 +118,11 @@ clean:
|
|||||||
@rm -rf $(OUTPUTDIR)
|
@rm -rf $(OUTPUTDIR)
|
||||||
|
|
||||||
$(TARGET).bin: $(BUILDDIR)/$(TARGET)/$(TARGET).elf
|
$(TARGET).bin: $(BUILDDIR)/$(TARGET)/$(TARGET).elf
|
||||||
$(OBJCOPY) -S -O binary $< $(OUTPUTDIR)/$@
|
@$(OBJCOPY) -S -O binary $< $(OUTPUTDIR)/$@
|
||||||
|
|
||||||
$(BUILDDIR)/$(TARGET)/$(TARGET).elf: $(OBJS)
|
$(BUILDDIR)/$(TARGET)/$(TARGET).elf: $(OBJS)
|
||||||
@$(CC) $(LDFLAGS) -T $(SOURCEDIR)/link.ld $^ -o $@
|
@$(CC) $(LDFLAGS) -T $(SOURCEDIR)/link.ld $^ -o $@
|
||||||
@echo "Nyx was built with the following flags:\nCFLAGS: "$(CFLAGS)"\nLDFLAGS: "$(LDFLAGS)
|
@printf "$(TARGET) was built with the following flags:\nCFLAGS: $(CFLAGS)\nLDFLAGS: $(LDFLAGS)\n"
|
||||||
|
|
||||||
$(BUILDDIR)/$(TARGET)/%.o: %.c
|
$(BUILDDIR)/$(TARGET)/%.o: %.c
|
||||||
@echo Building $@
|
@echo Building $@
|
||||||
|
|||||||
Reference in New Issue
Block a user