#!/usr/bin/env python import os import sys from waflib import Logs def build(bld): bld.SAMBA_LIBRARY('cmdline', source=''' cmdline.c closefrom_except.c ''', deps=''' talloc cli_smb_common samba-hostconfig samba-credentials CREDENTIALS_CMDLINE popt ''', private_library=True) bld.SAMBA_SUBSYSTEM('CMDLINE_S3', source='cmdline_s3.c', deps='cmdline secrets3') bld.SAMBA_SUBSYSTEM('CMDLINE_S4', source='cmdline_s4.c', deps='cmdline') bld.SAMBA_BINARY('test_cmdline', source='tests/test_cmdline.c', deps='cmocka CMDLINE_S3 LOADPARM_CTX', local_include=False, for_selftest=True)