[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