[Swift-commit] r3385 - branches/woz-01/libexec/log-processing
noreply at svn.ci.uchicago.edu
noreply at svn.ci.uchicago.edu
Thu Jun 17 11:47:40 CDT 2010
Author: wozniak
Date: 2010-06-17 11:47:39 -0500 (Thu, 17 Jun 2010)
New Revision: 3385
Modified:
branches/woz-01/libexec/log-processing/README.txt
Log:
README notes
Modified: branches/woz-01/libexec/log-processing/README.txt
===================================================================
--- branches/woz-01/libexec/log-processing/README.txt 2010-06-17 16:38:56 UTC (rev 3384)
+++ branches/woz-01/libexec/log-processing/README.txt 2010-06-17 16:47:39 UTC (rev 3385)
@@ -1,4 +1,16 @@
+STRUCTURE:
+
+* There is main makefile named "makefile"
+* "makefile" reads extra rules from a bunch of other makefiles
+ "*.makefile"
+* These makefile rules use various shell scripts
+
+NOTES:
+
+* Insert "set -x" into shell scripts that look interesting
+*
+
USE CASES:
* Plot coasters utilization
@@ -7,6 +19,18 @@
make -f ${PLOT_HOME}/makefile.coasters LOG=./map-20100606-2328-nv9xntzg.log SWIFT_PLOT_HOME=${PLOT_HOME} coaster-block-timeline.png
+IMPROVEMENT STRATEGY:
+
+(READABILITY)
+
+* Move dataflow operations into makefiles; refer to all scripts and
+ files in makefiles
+
+(EFFICIENCY)
+
+* Replace scripts that make multiple external calls per line
+ with AWK, or if necessary Perl
+
TODO:
* Rename all shell scripts to *.sh
More information about the Swift-commit
mailing list