summaryrefslogtreecommitdiff
path: root/rust/wscript_build
blob: 5e08c299f18a398ad999e05cbf267eed22b8b6a0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/usr/bin/env python

bld.vendor_sources()

if conf.env.enable_himmelblau:
    bld.SAMBA_RUST_BINARY('himmelblaud', 'himmelblaud',
                          ['param',
                           'chelps',
                           'dbg',
                           'ntstatus_gen',
                           'sock',
                           'tdb',
                           'version',
                           'idmap'])
    bld.SAMBA_RUST_LIBRARY('nss', 'libnss_himmelblau.so', ['sock',
                                                           'ntstatus_gen',
                                                           'param',
                                                           'version'])
    bld.SAMBA_RUST_LIBRARY('pam', 'libpam_himmelblau.so', ['sock',
                                                           'chelps',
                                                           'param',
                                                           'version'])