5 sources = glob.glob ('*.cc') + ['parser.yy', 'lexer.ll']
11 e.Append (YACCFLAGS = '-d')
12 e.Append (CPPPATH = ['include', '#/lily/include', '#/flower/include'])
13 e.Depends ('lexer.cc', 'parser.cc')
15 # some stuff here from lily-as-lib
16 if os.path.exists ('main.cc'):
18 e.Library (name, sources)
19 if not env['static'] or ['shared']:
20 e.SharedLibrary (name, sources)
22 #e.Append (LIBS = ['lygui', 'lyparser', 'lily', 'flower'])
23 e.Append (LIBS = ['flower'])
24 e.ParseConfig ('guile-config link')
26 e.Program (name, sources)