]> git.donarmstrong.com Git - lilypond.git/blob - flower/SConscript
121ad45917685bbe629da6bae627d26db742930c
[lilypond.git] / flower / SConscript
1 # -*-python-*-
2
3 import glob
4 import os
5
6 here = os.getcwd ()
7 reldir = str (Dir ('.').srcnode ())
8 os.chdir (reldir)
9 sources = glob.glob ('*.cc')
10 includes = glob.glob ('include/*.hh')
11 os.chdir (here)
12
13 name = 'flower'
14 Import ('env')
15 e = env.Copy ()
16 outdir = os.path.join (env['build'], reldir, env['out'])
17 e.Append (CPPPATH = [outdir, 'include'])
18 if env['static']:
19         e.Library (name, sources) 
20 if not env['static'] or env['shared']:
21         e.SharedLibrary (name, sources)
22
23 #testing
24 all_sources = ['SConscript',] + sources + includes 
25 x = env.Tar (env['tarball'], all_sources)