import os
import string
-Import ('env', 'base_glob')
+Import ('env', 'base_glob', 'src_glob')
tely = base_glob ('*.tely')
-png = base_glob ('*.png')
+png = src_glob ('*.png') + map (env.EPS2PNG, base_glob ('*.eps'))
# We need lily and mf to build these.
env.Depends ('lilypond.texi', ['#/lily', '#/mf', '#/python'])
env.Depends ('lilypond.texi', 'lilypond-internals.texi')
-eps = map (env.PNG2EPS, png)
-env.Depends ('lilypond.texi', eps)
+eps = src_glob ('*.eps') + map (env.PNG2EPS, base_glob ('*.png'))
+env.Depends ('lilypond.texi', eps + png)
+lilypond_book_flags = '''--format=$LILYPOND_BOOK_FORMAT --process="lilypond -I$srcdir/input/manual/ $__verbose --backend=eps --formats=ps,png --header=texidoc -dcheck-internal-types -ddump-signatures -danti-alias-factor=2 -dgs-load-fonts" '''
e = env.Copy (
- LILYPOND_BOOK_FLAGS = '''--process="lilypond --backend=eps --formats=ps,png --header=texidoc -I#/input/test -e '(ly:set-option (quote internal-type-checking) \#t)'"''',
+# LILYPOND_BOOK_FLAGS = '''--process="lilypond --backend=eps --formats=ps,png --header=texidoc -I#/input/manual -e '(ly:set-option (quote internal-type-checking) \#t)'"''',
+ LILYPOND_BOOK_FLAGS = lilypond_book_flags,
__verbose = ' --verbose',
GENERATE_DOCUMENTATION = '$srcdir/ly/generate-documentation',
+ ## TEXI2DVI_FLAGS = ['-I#Documentation/user'],
)
e.Command ('lilypond-internals.texi', ['#/lily', '#/mf', '#/python'],