diff --git a/Makefile.wiiu b/Makefile.wiiu index bea5fbe164..8698476092 100644 --- a/Makefile.wiiu +++ b/Makefile.wiiu @@ -5,6 +5,10 @@ DEBUG = 0 GRIFFIN_BUILD = 0 WHOLE_ARCHIVE_LINK = 0 +ifneq ($(V), 1) + Q := @ +endif + PC_DEVELOPMENT_IP_ADDRESS ?= PC_DEVELOPMENT_TCP_PORT ?= @@ -202,41 +206,50 @@ all: $(TARGETS) %.o: %.cpp %.o: %.cpp %.depend - $(CXX) -c -o $@ $< $(CXXFLAGS) $(INCDIRS) $(DEPFLAGS) - $(POSTCOMPILE) + @$(if $(Q), echo CXX $<,) + $(Q)$(CXX) -c -o $@ $< $(CXXFLAGS) $(INCDIRS) $(DEPFLAGS) + $(Q)$(POSTCOMPILE) %.o: %.c %.o: %.c %.depend - $(CC) -c -o $@ $< $(CFLAGS) $(INCDIRS) $(DEPFLAGS) - $(POSTCOMPILE) + @$(if $(Q), echo CC $<,) + $(Q)$(CC) -c -o $@ $< $(CFLAGS) $(INCDIRS) $(DEPFLAGS) + $(Q)$(POSTCOMPILE) %.o: %.S %.o: %.S %.depend - $(CC) -c -o $@ $< $(ASFLAGS) $(INCDIRS) $(DEPFLAGS) - $(POSTCOMPILE) + @$(if $(Q), echo AS $<,) + $(Q)$(CC) -c -o $@ $< $(ASFLAGS) $(INCDIRS) $(DEPFLAGS) + $(Q)$(POSTCOMPILE) %.o: %.s %.o: %.s %.depend - $(CC) -c -o $@ $< $(ASFLAGS) $(INCDIRS) $(DEPFLAGS) - $(POSTCOMPILE) + @$(if $(Q), echo AS $<,) + $(Q)$(CC) -c -o $@ $< $(ASFLAGS) $(INCDIRS) $(DEPFLAGS) + $(Q)$(POSTCOMPILE) %.a: - $(AR) -rc $@ $^ + @$(if $(Q), echo AR $<,) + $(Q)$(AR) -rc $@ $^ %.depend: ; $(ELF2RPL): - $(MAKE) -C wiiu/wut/elf2rpl/ + @$(if $(Q), echo MAKE $@,) + $(Q)$(MAKE) -C wiiu/wut/elf2rpl/ $(TARGET).elf: $(OBJ) $(HBL_ELF_OBJ) libretro_wiiu.a wiiu/link_elf.ld - $(LD) $(OBJ) $(HBL_ELF_OBJ) $(LDFLAGS) $(HBL_ELF_LDFLAGS) $(LIBDIRS) $(LIBS) -o $@ + @$(if $(Q), echo LD $@,) + $(Q)$(LD) $(OBJ) $(HBL_ELF_OBJ) $(LDFLAGS) $(HBL_ELF_LDFLAGS) $(LIBDIRS) $(LIBS) -o $@ $(TARGET).rpx.elf: $(OBJ) $(RPX_OBJ) libretro_wiiu.a wiiu/link_elf.ld - $(LD) $(OBJ) $(RPX_OBJ) $(LDFLAGS) $(RPX_LDFLAGS) $(LIBDIRS) $(LIBS) -o $@ + @$(if $(Q), echo LD $@,) + $(Q)$(LD) $(OBJ) $(RPX_OBJ) $(LDFLAGS) $(RPX_LDFLAGS) $(LIBDIRS) $(LIBS) -o $@ $(TARGET).rpx: $(TARGET).rpx.elf $(ELF2RPL) - -$(ELF2RPL) $(TARGET).rpx.elf $@ + @$(if $(Q), echo ELF2RPL $@,) + $(Q)-$(ELF2RPL) $(TARGET).rpx.elf $@ clean: rm -f $(OBJ) $(RPX_OBJ) $(HBL_ELF_OBJ) $(TARGET).elf $(TARGET).rpx.elf $(TARGET).rpx