diff --git a/Makefile.example b/Makefile.example index 82ea48a..f431f3d 100644 --- a/Makefile.example +++ b/Makefile.example @@ -64,7 +64,7 @@ default: all all: tools $(NAME).elf tools: - $(MAKE) ARCH=$(ARCH) CFLAGS="$(CFLAGS_FOR_TOOLS)" LDFLAGS="$(LDFLAGS_FOR_TOOLS)" -C tools + $Q$(MAKE) ARCH=$(ARCH) CFLAGS="$(CFLAGS_FOR_TOOLS)" LDFLAGS="$(LDFLAGS_FOR_TOOLS)" -C tools $(NAME).elf: $Q$(LD_FOR_TARGET) $(LDFLAGS) -o $(NAME).elf $^ diff --git a/tools/Makefile b/tools/Makefile index 928168e..c26fde6 100644 --- a/tools/Makefile +++ b/tools/Makefile @@ -4,25 +4,35 @@ CFLAGS = -O2 -Wall #-m32 LDFLGAS = FILE = ../README.md +# Prettify output +V = 0 +ifeq ($V,0) + Q = @ + P = > /dev/null +endif + # other implicit rules %.o : %.c - $(CC) -c $(CFLAGS) -o $@ $< + @echo [CC] $@ + $Q$(CC) -c $(CFLAGS) -o $@ $< default: all all: make_initrd initrd.img -initrd.img: $(EXECFILES) make_initrd - ./make_initrd /tmp $(FILE) $(shell basename $(FILE)) +initrd.img: make_initrd + @echo [MAKE_INITRD] initrd.img + $Q./make_initrd /tmp $(FILE) $(shell basename $(FILE)) make_initrd: make_initrd.o - $(CC) $(CFLAGS) -o $@ $< $(LDFLAGS) + $Q$(CC) $(CFLAGS) -o $@ $< $(LDFLAGS) clean: - $(RM) -rf *.o *~ make_initrd initrd.img + @echo Cleaning tools + $Q$(RM) -rf *.o *~ make_initrd initrd.img depend: - $(CC) -MM $(CFLAGS) *.c > Makefile.dep + $Q$(CC) -MM $(CFLAGS) *.c > Makefile.dep -include Makefile.dep # DO NOT DELETE