Don't show a list of object/dependency files in the human friendly output of the...
authorDean Camera <dean@fourwalledcubicle.com>
Sun, 3 Jun 2012 20:34:46 +0000 (20:34 +0000)
committerDean Camera <dean@fourwalledcubicle.com>
Sun, 3 Jun 2012 20:34:46 +0000 (20:34 +0000)
LUFA/Build/lufa.build.in

index 115763a..b81f6a5 100644 (file)
@@ -32,7 +32,7 @@ LUFA_BUILD_OPTIONAL_VARS  += BOARD OPTIMIZATION C_STANDARD CPP_STANDARD F_CPU C_
 #    TARGET                    - Application name\r
 #    ARCH                      - Device architecture name\r
 #    MCU                       - Microcontroller device model name\r
-#    SRC                       - List of input source files (.c, .cpp/.c++, .S)\r
+#    SRC                       - List of input source files (*.c, *.cpp, *.S)\r
 #    F_USB                     - Speed of the input clock of the USB controller\r
 #                                in Hz\r
 #    LUFA_PATH                 - Path to the LUFA library core\r
@@ -75,36 +75,37 @@ ifeq ($(F_USB),)
 endif\r
 \r
 # Default values of optionally user-supplied variables\r
-BOARD          ?= NONE\r
-OPTIMIZATION   ?= s\r
-F_CPU          ?=\r
-C_STANDARD     ?= gnu99\r
-CPP_STANDARD   ?= gnu++98\r
-C_FLAGS        ?=\r
-CPP_FLAGS      ?=\r
-ASM_FLAGS      ?=\r
-CC_FLAGS       ?=\r
+BOARD           ?= NONE\r
+OPTIMIZATION    ?= s\r
+F_CPU           ?=\r
+C_STANDARD      ?= gnu99\r
+CPP_STANDARD    ?= gnu++98\r
+C_FLAGS         ?=\r
+CPP_FLAGS       ?=\r
+ASM_FLAGS       ?=\r
+CC_FLAGS        ?=\r
 \r
 # Determine the utility prefix to use for the selected architecture\r
 ifeq ($(ARCH), AVR8)\r
-   CROSS       := avr-\r
+   CROSS        := avr-\r
 else ifeq ($(ARCH), XMEGA)\r
-   CROSS       := avr-\r
+   CROSS        := avr-\r
 else ifeq ($(ARCH), UC3)\r
-   CROSS       := avr32-\r
+   CROSS        := avr32-\r
 else\r
     $(error Unsupported architecture "$(ARCH)".)\r
 endif\r
 \r
 # Output Messages\r
-MSG_BUILD_BEGIN := Begin compilation of project \"$(TARGET)\"...\r
-MSG_BUILD_END   := Finished building project \"$(TARGET)\".\r
-MSG_COMPILE_CMD := ' [CC]      :'\r
-MSG_REMOVE_CMD  := ' [RM]      :'\r
-MSG_LINKER_CMD  := ' [LNK]     :'\r
-MSG_SIZE_CMD    := ' [SIZE]    :'\r
-MSG_OBJCPY_CMD  := ' [OBJCPY]  :'\r
-MSG_OBJDMP_CMD  := ' [OBJDMP]  :'\r
+MSG_BUILD_BEGIN  := Begin compilation of project \"$(TARGET)\"...\r
+MSG_BUILD_END    := Finished building project \"$(TARGET)\".\r
+MSG_COMPILE_CMD  := ' [CC]      :'\r
+MSG_ASSEMBLE_CMD := ' [AS]      :'\r
+MSG_REMOVE_CMD   := ' [RM]      :'\r
+MSG_LINKER_CMD   := ' [LNK]     :'\r
+MSG_SIZE_CMD     := ' [SIZE]    :'\r
+MSG_OBJCPY_CMD   := ' [OBJCPY]  :'\r
+MSG_OBJDMP_CMD   := ' [OBJDMP]  :'\r
 \r
 # Convert input source file list to differentiate them by type\r
 C_SOURCE   = $(filter %.c, $(SRC))\r
@@ -181,11 +182,11 @@ size:
         fi\r
 \r
 clean:\r
-       @echo $(MSG_REMOVE_CMD) Removing object files \"$(strip $(notdir $(OBJECT_FILES)))\"\r
+       @echo $(MSG_REMOVE_CMD) Removing object files of \"$(TARGET)\"\r
        rm -f $(OBJECT_FILES)\r
-       @echo $(MSG_REMOVE_CMD) Removing dependency files \"$(strip $(notdir $(DEPENDENCY_FILES)))\"\r
+       @echo $(MSG_REMOVE_CMD) Removing dependency files of \"$(TARGET)\"\r
        rm -f $(DEPENDENCY_FILES)\r
-       @echo $(MSG_REMOVE_CMD) Removing output files \"$(TARGET).elf $(TARGET).hex $(TARGET).eep $(TARGET).map $(TARGET).lss\"\r
+       @echo $(MSG_REMOVE_CMD) Removing output files of \"$(TARGET)\"\r
        rm -f $(TARGET).elf $(TARGET).hex $(TARGET).eep $(TARGET).map $(TARGET).lss\r
 \r
 all: begin check_source gcc_version elf hex lss size end\r
@@ -203,7 +204,7 @@ lss: $(TARGET).lss
        $(CROSS)gcc -c $(CC_FLAGS) $(CPP_FLAGS) -x c++ $< -o $@\r
        \r
 %.o: %.S $(MAKEFILE_LIST)\r
-       @echo $(MSG_COMPILE_CMD) Assembling \"$<\"\r
+       @echo $(MSG_ASSEMBLE_CMD) Assembling \"$<\"\r
        $(CROSS)gcc -c $(CC_FLAGS) $(ASM_FLAGS) -x assembler-with-cpp $< -o $@\r
 \r
 .PRECIOUS : $(OBJECT_FILES)\r