# -*- python -*- Import('env libraries') cassowary = env.Copy() domain = 'libcassowary' cassowary.Append(DOMAIN=domain,MAJOR=0,MINOR=60,MICRO=3) cassowary_files = Split(""" ClAbstractVariable.cc ClConstraint.cc ClLinearExpression.cc ClSolver.cc ClSimplexSolver.cc ClStrength.cc ClSymbolicWeight.cc ClTableau.cc ClVariable.cc ClFloatVariable.cc ClSlackVariable.cc ClDummyVariable.cc ClReader.cc ClReader-lex.cc """) cassowary.Command('ClReader.cc', 'ClReader.yy', 'bison -y -d -pcl --output-file $TARGET $SOURCES') cassowary.CXXFile(target = 'ClReader-lex.cc', source = 'ClReader.ll') libcassowary = cassowary.StaticLibrary('cassowary', cassowary_files) Default(libcassowary)