]> git.donarmstrong.com Git - lilypond.git/blobdiff - buildscripts/builder.py
Add support for max-systems-per-page.
[lilypond.git] / buildscripts / builder.py
index cf3493fa726006ff267ce2dbe714601ede237856..06f9f413b712dc8896dd7a5cb9bce54eda1dba50 100644 (file)
@@ -164,10 +164,9 @@ def add_tfm_target (target, source, env):
     base = os.path.splitext (str (target[0]))[0]
     return (target + [base + '.tfm'], source)
 
-def add_lisp_enc_tex_ly_target (target, source, env):
+def add_lisp_enc_target (target, source, env):
     base = os.path.splitext (str (target[0]))[0]
-    return (target + [base + '.lisp', base + '.enc', base + '.tex',
-             base + 'list.ly'],
+    return (target + [base + '.lisp', base + '.enc'],
         source)
 
 def add_cff_cffps_svg (target, source, env):
@@ -189,11 +188,9 @@ a = '$PYTHON $MF_TO_TABLE_PY \
 --global-lisp=${TARGET.base}.otf-gtable \
 --lisp=${TARGET.base}.lisp \
 --enc=${TARGET.base}.enc \
---tex=${TARGET.base}.tex \
 ${TARGET.base}.log'
-#--ly=${TARGET.base}list.ly \
 gtable = Builder (action = a, suffix = '.otf-gtable', src_suffix = '.log',
-         emitter = add_lisp_enc_tex_ly_target)
+         emitter = add_lisp_enc_target)
 env.Append (BUILDERS = {'GTABLE': gtable})
 
 def add_enc_src (target, source, env):
@@ -280,21 +277,6 @@ def at_copy (target, source, env):
 AT_COPY = Builder (action = at_copy, src_suffix = ['.in', '.py', '.sh',])
 env.Append (BUILDERS = {'AT_COPY': AT_COPY})
 
-def at_copy_ext (target, source, env):
-  n = str (source[0])
-  s = open (n).read ()
-  for i in atvars:
-      if env.has_key (i):
-          s = string.replace (s, '@%s@'% i, env[i])
-  # whugh
-  e = os.path.splitext (n)[1]
-  t = str (target[0]) + e
-  open (t, 'w').write (s)
-
-AT_COPY_EXT = Builder (action = at_copy_ext, src_suffix = ['.py', '.sh',])
-env.Append (BUILDERS = {'AT_COPY_EXT': AT_COPY_EXT})
-
-
 MO = Builder (action = 'msgfmt -o $TARGET $SOURCE',
        suffix = '.mo', src_suffix = '.po')
 env.Append (BUILDERS = {'MO': MO})