]> git.donarmstrong.com Git - lilypond.git/blobdiff - bin/make-website.py
release: 0.1.47
[lilypond.git] / bin / make-website.py
index 15da0c6e43d93f25b3b714dc0d85403c63a53ac2..a2243a78f913e0e884e98bfa06cdcf80e1f8c7ca 100644 (file)
@@ -95,7 +95,7 @@ def my_system(cmds):
 base="lilypond/";
 
 examples=["twinkle-pop", 
-         "toccata-fuga-E", 
+         "praeludium-fuga-E", 
          "cadenza", 
          "twinkle", 
          "collisions",
@@ -123,8 +123,11 @@ def gen_examples(inputs):
     print 'generating examples:\n'
     outputs = []
     for i in inputs:
-       located = multiple_find ([i + '.ly'], include_path) [0]
-
+       try:
+               located = multiple_find ([i + '.ly'], include_path) [0]
+       except IndexError:
+               print 'continuing dazed & confused (%s) ' % i
+               continue
        outputs.append (located)
        if not file_exist_b(i + '.dvi'):
            my_system (['ly2dvi %s' % located])
@@ -275,6 +278,7 @@ def edit_html():
        s = regsub.sub ('</BODY>', footstr('index.html') + makewebsite_id + '</BODY>', s)
        s = regsub.sub('<TITLE>\(.*\)</TITLE>$', 
                       '<TITLE>LilyPond WWW: \\1</TITLE>', s)
+
        dump_file (f,s)