#!/usr/bin/env python
# encoding: utf8

def build(bld):
    obj = bld.new_task_gen(
        target = 'clangAST',
        features = 'cxx cstaticlib',
        source = [
            'ASTConsumer.cpp',
            'ASTContext.cpp',
            'Builtins.cpp',
            'CFG.cpp',
            'DeclBase.cpp',
            'Decl.cpp',
            'DeclCXX.cpp',
            'DeclGroup.cpp',
            'DeclObjC.cpp',
            'DeclSerialization.cpp',
            'ExprConstant.cpp',
            'Expr.cpp',
            'ExprCXX.cpp',
            'ParentMap.cpp',
            'Stmt.cpp',
            'StmtDumper.cpp',
            'StmtIterator.cpp',
            'StmtPrinter.cpp',
            'StmtSerialization.cpp',
            'StmtViz.cpp',
            'TranslationUnit.cpp',
            'Type.cpp',
            'TypeSerialization.cpp'
            ],
        includes = ['.', '../../include'],
        install_path = '${PREFIX}/lib')
