X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=buildscripts%2Foutput-distance.py;h=8586d2481ab9cb9beb45bcd06c4b64685eee63b7;hb=c7e9415c57c69658706dd6f6aeb744403275ba0f;hp=cfbd0b4b5750a6c1b0d9f571bc4bfa9c5e4aefc9;hpb=06179214e6e296a7befd73b6eb84d09ce5c98a19;p=lilypond.git diff --git a/buildscripts/output-distance.py b/buildscripts/output-distance.py index cfbd0b4b57..8586d2481a 100644 --- a/buildscripts/output-distance.py +++ b/buildscripts/output-distance.py @@ -484,6 +484,11 @@ class TextFileCompareLink (FileCompareLink): str = '
%s
' % str return str +class LogFileCompareLink (TextFileCompareLink): + def get_content (self, f): + c = TextFileCompareLink.get_content (self, f) + c = re.sub ("\nProcessing `[^\n]+'\n", '', c) + return c class ProfileFileLink (FileCompareLink): def __init__ (self, f1, f2): @@ -606,8 +611,8 @@ class SignatureFileLink (FileLink): outfile = (dest_dir + '/' + f).replace ('.eps', '.png') data_option = '' if options.local_data_dir: - data_option = ('-slilypond-datadir=%s/share/lilypond/current ' - % os.path.split(infile)[0]) + data_option = ('-slilypond-datadir=%s/../share/lilypond/current ' + % os.path.dirname(infile)) mkdir (os.path.split (outfile)[0]) cmd = ('gs -sDEVICE=png16m -dGraphicsAlphaBits=4 -dTextAlphaBits=4 ' @@ -768,7 +773,7 @@ def paired_files (dir1, dir2, pattern): pairs = [] missing = [] - for f in files[0].keys (): + for f in files[0]: try: files[1].pop (f) pairs.append (f) @@ -842,7 +847,7 @@ class ComparisonData: ext = os.path.splitext (f1)[1] klasses = { '.midi': MidiFileLink, - '.log' : TextFileCompareLink, + '.log' : LogFileCompareLink, '.profile': ProfileFileLink, '.gittxt': GitFileCompareLink, }