summaryrefslogtreecommitdiff
path: root/numpy/lib/bscript
blob: 45699a3352898d1dd5ecbf9264a5176ba8364cdb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import os

from bento.commands.hooks \
    import \
        pre_build

@pre_build
def pbuild(context):
    bld = context.waf_context
    def builder_compiled_base(extension):
        includes = ["../core/include", "../core/include/numpy", "../core",
                    "../core/src/private"]
        bld(features="c cshlib pyext bento",
            target=extension.name,
            includes=includes,
            source=extension.sources)
    context.register_builder("_compiled_base", builder_compiled_base)