make()
{
    RPCTEST_SOURCES="\
        common.c                      \
        rpctest.c                     \
        params.c                      \
        test_lsa.c                    \
        test_samr.c                   \
        test_netapi.c                 \
        test_netlogon.c               \
        test_dssetup.c                \
        test_wkssvc.c"                \

    mk_program \
        PROGRAM=rpctest \
        SOURCES="$RPCTEST_SOURCES" \
        INSTALLDIR="$LW_TOOL_DIR" \
        INCLUDEDIRS="../include" \
	HEADERDEPS="lw/base.h lwadvapi.h openssl/rand.h lwio/lwio.h dce/rpc.h \
                    lw/srvsvc.h lw/rpc/common.h lw/rpc/samr.h lw/rpc/lsa.h lw/rpc/wkssvc.h \
                    lw/rpc/netlogon.h lw/rpc/dssetup.h \
                    lwnet.h ntlm/gssntlm.h ntlm/sspintlm.h lsa/ad.h" \
        LIBDEPS="srvsvc lwnetclientapi lwadvapi lwadvapi_nothr lwbase lwbase_nothr lsarpc dcerpc lwnetapi lsaclient lwioclient crypto" \
        DEPS="$DEP_SSL"

    lw_add_tool_target "$result"
}
