From b3f31264784d37df87ad10078ffc67f985c6ebfa Mon Sep 17 00:00:00 2001 From: Uwe Hermann Date: Fri, 9 Mar 2007 00:41:23 +0000 Subject: [PATCH] Consistently use 'printf' instead of 'echo' to print stuff to the console. Signed-off-by: Uwe Hermann Acked-by: Stefan Reinauer git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@224 f3766cd6-281f-0410-b1cd-43a5c92072e9 --- Makefile | 28 ++++++++++++++-------------- doc/Makefile | 6 +++--- lib/Makefile | 2 +- 3 files changed, 18 insertions(+), 18 deletions(-) diff --git a/Makefile b/Makefile index 3cab4d816f..d79c2a4688 100644 --- a/Makefile +++ b/Makefile @@ -59,7 +59,7 @@ export KERNELVERSION ifeq ($(strip $(have_dotconfig)),) all: - $(Q)echo "Please run make menuconfig, xconfig or config first." + $(Q)printf "Please run make menuconfig, xconfig or config first.\n" else @@ -70,7 +70,7 @@ LINUXBIOS_EXTRA_VERSION := -$(shell echo $(CONFIG_LOCALVERSION)) endif all: prepare prepare2 $(obj)/linuxbios.rom - $(Q)echo "Build process finished." + $(Q)printf "Build process finished.\n" ARCH:=$(shell echo $(CONFIG_ARCH)) MAINBOARDDIR=$(shell echo $(CONFIG_MAINBOARD_NAME)) @@ -109,27 +109,27 @@ prepare: prepare2: $(Q)cp $(src)/.tmpconfig.h $(obj)/config.h - $(Q)echo "#define LINUXBIOS_VERSION \"$(KERNELVERSION)\"" > $(obj)/build.h - $(Q)echo "#define LINUXBIOS_EXTRA_VERSION \"$(LINUXBIOS_EXTRA_VERSION)\"" >> $(obj)/build.h - $(Q)echo "#define LINUXBIOS_BUILD \"`LANG= date`\"" >> $(obj)/build.h - $(Q)echo >> $(obj)/build.h - $(Q)echo "#define LINUXBIOS_COMPILER \"$(shell LANG= $(CC) --version | head -n1)\"" >> $(obj)/build.h - $(Q)echo "#define LINUXBIOS_ASSEMBLER \"$(shell LANG= $(AS) --version | head -n1)\"" >> $(obj)/build.h - $(Q)echo "#define LINUXBIOS_LINKER \"$(shell LANG= $(LD) --version | head -n1)\"" >> $(obj)/build.h + $(Q)printf "#define LINUXBIOS_VERSION \"$(KERNELVERSION)\"\n" > $(obj)/build.h + $(Q)printf "#define LINUXBIOS_EXTRA_VERSION \"$(LINUXBIOS_EXTRA_VERSION)\"\n" >> $(obj)/build.h + $(Q)printf "#define LINUXBIOS_BUILD \"`LANG= date`\"\n" >> $(obj)/build.h + $(Q)printf "\n" >> $(obj)/build.h + $(Q)printf "#define LINUXBIOS_COMPILER \"$(shell LANG= $(CC) --version | head -n1)\"\n" >> $(obj)/build.h + $(Q)printf "#define LINUXBIOS_ASSEMBLER \"$(shell LANG= $(AS) --version | head -n1)\"\n" >> $(obj)/build.h + $(Q)printf "#define LINUXBIOS_LINKER \"$(shell LANG= $(LD) --version | head -n1)\"\n" >> $(obj)/build.h clean: - $(Q)echo -n "Cleaning up... " + $(Q)printf "Cleaning up... " $(Q)rm -rf $(obj) $(Q)rm -rf $(DOXYGEN_OUTPUT_DIR) - $(Q)echo "done" + $(Q)printf "done\n" distclean: clean - $(Q)echo -n "Deleting config files... " + $(Q)printf "Deleting config files... " $(Q)rm -f .kconfig.d .config .tmpconfig.h .config.old .xcompile - $(Q)echo "done" + $(Q)printf "done\n" %.o: %.c - $(Q)echo "Compiling $<" + $(Q)printf "Compiling $<\n" $(Q)$(CC) $(CFLAGS) -o $@ -c $< .PHONY: doc diff --git a/doc/Makefile b/doc/Makefile index c976f9e253..d32c6780a8 100644 --- a/doc/Makefile +++ b/doc/Makefile @@ -3,8 +3,8 @@ # dochelp: - @echo ' LinuxBIOS internal documentation in different formats:' - @echo ' pdfdocs (PDF)' + @printf ' LinuxBIOS internal documentation in different formats:' + @printf ' pdfdocs (PDF)' pdfdocs: - @echo ' Not implemented yet. Please use lyx for now.' + @printf ' Not implemented yet. Please use lyx for now.' diff --git a/lib/Makefile b/lib/Makefile index 75ebc01baa..69d86df1e0 100644 --- a/lib/Makefile +++ b/lib/Makefile @@ -33,7 +33,7 @@ endif # lzma: - $(Q)echo "Building lzma... skipped" + $(Q)printf "Building lzma... skipped\n" $(obj)/%.o: $(src)/lib/%.c $(Q)$(CC) $(INITCFLAGS) -c $< -o $@