[svn-commits] rizzo: trunk r88652 - /trunk/Makefile

SVN commits to the Digium repositories svn-commits at lists.digium.com
Mon Nov 5 12:00:24 CST 2007


Author: rizzo
Date: Mon Nov  5 12:00:24 2007
New Revision: 88652

URL: http://svn.digium.com/view/asterisk?view=rev&rev=88652
Log:
simplify (hopefully) the printing of $(MAKE) in aligned output.


Modified:
    trunk/Makefile

Modified: trunk/Makefile
URL: http://svn.digium.com/view/asterisk/trunk/Makefile?view=diff&rev=88652&r1=88651&r2=88652
==============================================================================
--- trunk/Makefile (original)
+++ trunk/Makefile Mon Nov  5 12:00:24 2007
@@ -293,16 +293,21 @@
   HAVEDOT=no
 endif
 
+# $(MAKE) is printed in several places, and we want it to be a
+# fixed size string. Define a variable whose name has also the
+# same size, so we can easily align text.
+ifeq ($(MAKE), gmake)
+	mK="gmake"
+else
+	mK=" make"
+endif
+
 all: _all
 	@echo " +--------- Asterisk Build Complete ---------+"  
 	@echo " + Asterisk has successfully been built, and +"  
 	@echo " + can be installed by running:              +"
 	@echo " +                                           +"
-ifeq ($(MAKE), gmake)
-	@echo " +               $(MAKE) install               +"  
-else
-	@echo " +               $(MAKE) install                +"  
-endif
+	@echo " +               $(mK) install               +"  
 	@echo " +-------------------------------------------+"  
 
 _all: cleantest $(SUBDIRS)
@@ -518,22 +523,14 @@
 	@echo " + configuration files (overwriting any      +"
 	@echo " + existing config files), run:              +"  
 	@echo " +                                           +"
-ifeq ($(MAKE), gmake)
-	@echo " +               $(MAKE) samples               +"
-else
-	@echo " +               $(MAKE) samples                +"
-endif
+	@echo " +               $(mK) samples               +"
 	@echo " +                                           +"
 	@echo " +-----------------  or ---------------------+"
 	@echo " +                                           +"
 	@echo " + You can go ahead and install the asterisk +"
 	@echo " + program documentation now or later run:   +"
 	@echo " +                                           +"
-ifeq ($(MAKE), gmake)
-	@echo " +              $(MAKE) progdocs               +"
-else
-	@echo " +              $(MAKE) progdocs                +"
-endif
+	@echo " +              $(mK) progdocs               +"
 	@echo " +                                           +"
 	@echo " + **Note** This requires that you have      +"
 	@echo " + doxygen installed on your local system    +"
@@ -730,11 +727,7 @@
 	@echo " + directories, and logs, run the following  +"
 	@echo " + command:                                  +"
 	@echo " +                                           +"
-ifeq ($(MAKE), gmake)
-	@echo " +            $(MAKE) uninstall-all            +"  
-else
-	@echo " +            $(MAKE) uninstall-all             +"  
-endif
+	@echo " +            $(mK) uninstall-all            +"  
 	@echo " +-------------------------------------------+"  
 
 uninstall-all: _uninstall




More information about the svn-commits mailing list