Fix InstrumentSwitch grob definition.
[lilypond.git] / lily / SConscript
blobebd623fee9a203647ec2667a83a23505e39675a1
1 # -*-python-*-
3 Import ('env', 'src_glob', 'install')
5 outdir = Dir ('.').abspath
7 cc_sources =  src_glob ('*.cc')
8 sources = cc_sources + ['parser.yy', 'lexer.ll']
9 includes = src_glob ('include/*.hh')
11 e = env.Copy ()
13 e.Append (
14         CPPPATH = [
15           '#/lily/include',
16           '#/flower/include',
17           outdir],
18         LEXFLAGS = ['-Cfe', '-p', '-p'],
19         LIBS = ['flower'],
20         )
22 e.HH ('parser.hh', 'parser.yy')
23 e.ParseConfig ('guile-config link')
24 lily = e.Program ('lilypond', sources)
25 install (lily, env['bindir'])
27 # let's not, for now
28 #po = env.Command ('lilypond.po', cc_sources + includes, env['pocommand'])
29 #env.Alias ('po-update', po)