[darwinbuild-changes] [224] trunk/darwinbuild/darwinbuild

source_changes at macosforge.org source_changes at macosforge.org
Wed Oct 4 01:58:50 PDT 2006


Revision: 224
          http://trac.macosforge.org/projects/darwinbuild/changeset/224
Author:   ssen
Date:     2006-10-04 01:58:50 -0700 (Wed, 04 Oct 2006)

Log Message:
-----------
Make the hash output a bit prettier. hashes are
all aligned on the right, with project symlinks taking
20 or more spaces

Modified Paths:
--------------
    trunk/darwinbuild/darwinbuild

Modified: trunk/darwinbuild/darwinbuild
===================================================================
--- trunk/darwinbuild/darwinbuild	2005-09-05 06:54:20 UTC (rev 223)
+++ trunk/darwinbuild/darwinbuild	2006-10-04 08:58:50 UTC (rev 224)
@@ -646,14 +646,17 @@
 # Uses tail +3 to avoid getting . and ..
 RECEIPTS=$DARWIN_BUILDROOT/BuildRoot/usr/local/darwinbuild/receipts
 perl -e "opendir(DIR,\"$RECEIPTS\");
-	@files = sort(readdir(DIR));
-	foreach my \$x (@files) {
-		print \"echo \\\"\$x\";
-		if ( -l \"$RECEIPTS/\$x\" ) {
-			print ' -> ' . readlink(\"$RECEIPTS/\$x\");
-		} 
-		print \"\\\"\n\";
-	} closedir(DIR);" | tail +3 >> $SCRIPT
+        @files = sort(readdir(DIR));
+        foreach my \$x (@files) {
+		print \"echo \\\"\";
+                if ( -l \"$RECEIPTS/\$x\" ) {
+                        printf \"%-20s -> %s\", \"\$x\",
+				readlink(\"$RECEIPTS/\$x\");
+                } else {
+                        printf \"%-24s%s\", \"\", \"\$x\";
+                }
+                print \"\\\"\n\";
+        } closedir(DIR);" | tail +3 >> $SCRIPT
 cat <<-EOF >> $SCRIPT
 	echo '++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++'
 	echo $buildtool $action '$build_string' < /dev/null

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/darwinbuild-changes/attachments/20061004/7b0ed18b/attachment-0001.html


More information about the darwinbuild-changes mailing list