[Box Backup-commit] COMMIT r1798 - box/chris/general/infrastructure

boxbackup-dev at fluffy.co.uk boxbackup-dev at fluffy.co.uk
Sat Sep 1 14:12:14 BST 2007


Author: chris
Date: 2007-09-01 14:12:14 +0100 (Sat, 01 Sep 2007)
New Revision: 1798

Modified:
   box/chris/general/infrastructure/makebuildenv.pl.in
Log:
Fix quiet-build makefiles to work on BSDs (merges [1795])


Modified: box/chris/general/infrastructure/makebuildenv.pl.in
===================================================================
--- box/chris/general/infrastructure/makebuildenv.pl.in	2007-08-31 18:43:59 UTC (rev 1797)
+++ box/chris/general/infrastructure/makebuildenv.pl.in	2007-09-01 13:12:14 UTC (rev 1798)
@@ -544,6 +544,32 @@
 VARIENT = DEBUG
 .endif
 
+__E
+
+	if ($bsd_make)
+	{
+		print MAKE <<__E;
+.ifdef V
+HIDE     = 
+_CXX     = \$(CXX)
+_LINK    = \$(CXX)
+_WINDRES = \$(WINDRES)
+_AR      = \$(AR)
+_RANLIB  = \$(RANLIB)
+.else
+HIDE     = @
+_CXX     = @ echo "[CXX]    " \$(*F) && \$(CXX)
+_LINK    = @ echo "[LINK]   " \$(*F) && \$(CXX)
+_WINDRES = @ echo "[WINDRES]" \$(*F) && \$(WINDRES)
+_AR      = @ echo "[AR]     " \$(*F) && \$(AR)
+_RANLIB  = @ echo "[RANLIB] " \$(*F) && \$(RANLIB)
+.endif
+
+__E
+	}
+	else
+	{
+		print MAKE <<__E;
 HIDE     = \$(if \$(V),,@)
 _CXX     = \$(if \$(V),\$(CXX),     @ echo "[CXX]     \$<" && \$(CXX))
 _LINK    = \$(if \$(V),\$(CXX),     @ echo "[LINK]    \$@" && \$(CXX))
@@ -552,6 +578,7 @@
 _RANLIB  = \$(if \$(V),\$(RANLIB),  @ echo "[RANLIB]  \$@" && \$(RANLIB))
 
 __E
+	}
 	
 	# read directory
 	opendir DIR,$mod;




More information about the Boxbackup-commit mailing list