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

def build(bld):
    obj = bld.new_task_gen(
        target = 'clangAnalysis',
        features = 'cxx cstaticlib',
        source = [
            'BasicConstraintManager.cpp',
            'BasicObjCFoundationChecks.cpp',
            'BasicStore.cpp',
            'BasicValueFactory.cpp',
            'BugReporter.cpp',
            'CFRefCount.cpp',
            'CheckDeadStores.cpp',
            'CheckNSError.cpp',
            'CheckObjCDealloc.cpp',
            'CheckObjCInstMethSignature.cpp',
            'CheckObjCUnusedIVars.cpp',
            'Environment.cpp',
            'ExplodedGraph.cpp',
            'GRBlockCounter.cpp',
            'GRCoreEngine.cpp',
            'GRExprEngine.cpp',
            'GRExprEngineInternalChecks.cpp',
            'GRSimpleVals.cpp',
            'GRState.cpp',
            'GRTransferFuncs.cpp',
            'LiveVariables.cpp',
            'PathDiagnostic.cpp',
            'RValues.cpp',
            'SymbolManager.cpp',
            'UninitializedValues.cpp'
            ],
        includes = ['.', '../../include'],
        install_path = '${PREFIX}/lib')
