Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-05-03 17:41:50 -0700 (Tue, 03 May 2005)
Revision: 947
Log message:

      - (Bug 400) Updated the way the "totals" in the "done" message are computed.
        For scans and rule executions, only include the rules with non-empty
        commands in the totals. For digests, exclude non-existing files and
        directories from the total count.
      
        Building omake from scratch:
           before: 191/550 scans, 210/550 rules, 565/1961 digests
           now   : 191/191 scans, 210/341 rules, 565/780 digests
      
        Building MetaPRL from scratch:
           before: 1929/4560 scans, 1685/4560 rules, 4707/14410 digests
           now   : 1928/2245 scans, 1685/3088 rules, 4708/6168 digests
      
        There is still some unaccounted stuff here, will have to investigate.
      
      - Merged a bit of duplicated code in omake_build.ml and omake_cache.ml
      

Changes  Path
+21 -49 omake/src/build/omake_build.ml
+19 -22 omake/src/ir/omake_cache.ml