7 reldir = str (Dir ('.').srcnode ())
9 sources = glob.glob ('*.ly')
10 abc_sources = glob.glob ('*.abc')
14 #outdir = os.path.join (env['build'], reldir, env['out'])
16 # examples = simple simple-song les-nereides puer-fragment wilhelmus paddy
18 stems = map (lambda x: os.path.splitext (x)[0], sources)
19 abc_stems = map (lambda x: os.path.splitext (x)[0], abc_sources)
20 lys = map (env.Abc2ly, abc_stems)
21 examples = map (env.LilyPond, stems + abc_stems)
22 env.Alias ('doc', examples)
24 LILYPOND_BIN = env['LILYPOND_BIN']
26 mfbuild = os.path.join (env['absbuild'], 'mf', env['out'])
27 #e.Depends ('doc', 'fonts')
28 env.Depends ('doc', mfbuild)
29 env.Depends ('doc', LILYPOND_BIN)
32 all_sources = ['SConscript',] + sources + abc_sources
33 x = env.Tar (env['tarball'], all_sources)