]> git.donarmstrong.com Git - lilypond.git/blobdiff - flower/SConscript
(try_music): only return
[lilypond.git] / flower / SConscript
index 1477b80cc371fb346343c19d7fbd6afd546ed1e3..34a034ff8fd679040e1629339912e6b66a400348 100644 (file)
@@ -1,20 +1,17 @@
 # -*-python-*-
 
-import glob
-import os
-
-here = os.getcwd ()
-reldir = str (Dir ('.').srcnode ())
-os.chdir (reldir)
-sources = glob.glob ('*.cc')
-os.chdir (here)
+Import ('env', 'src_glob')
+sources = src_glob ('*.cc')
+includes = src_glob ('*.hh')
+outdir = Dir ('.').path
 
 name = 'flower'
-Import ('env')
 e = env.Copy ()
-outdir = os.path.join (env['build'], reldir, env['out'])
 e.Append (CPPPATH = [outdir, 'include'])
 if env['static']:
        e.Library (name, sources) 
 if not env['static'] or env['shared']:
        e.SharedLibrary (name, sources)
+
+po = env.Command ('lilypond.po', sources + includes, env['pocommand'])
+env.Alias ('po-update', po)