mirror of
https://github.com/samba-team/samba.git
synced 2025-08-02 00:22:11 +03:00
build: compile (but do not install) netapi examples
The only example not yet built is the GTK domain join gui. Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Fri Oct 21 01:31:55 CEST 2011 on sn-devel-104
This commit is contained in:
64
source3/lib/netapi/examples/wscript_build
Normal file
64
source3/lib/netapi/examples/wscript_build
Normal file
@ -0,0 +1,64 @@
|
||||
#!/usr/bin/env python
|
||||
|
||||
# The remaining task is to build the gtk example, but we first need to find the gtk libs
|
||||
# netdomjoin-gui/netdomjoin-gui.c
|
||||
|
||||
names = [
|
||||
("getdc", "getdc"),
|
||||
("dsgetdc", "dsgetdc"),
|
||||
("join", "netdomjoin"),
|
||||
("join", "getjoinableous"),
|
||||
("join", "getjoininformation"),
|
||||
("join", "rename_machine"),
|
||||
("user", "user_add"),
|
||||
("user", "user_del"),
|
||||
("user", "user_enum"),
|
||||
("user", "user_dispinfo"),
|
||||
("user", "user_chgpwd"),
|
||||
("user", "user_getinfo"),
|
||||
("user", "user_setinfo"),
|
||||
("user", "user_modalsget"),
|
||||
("user", "user_modalsset"),
|
||||
("user", "user_getgroups"),
|
||||
("user", "user_setgroups"),
|
||||
("user", "user_getlocalgroups"),
|
||||
("group", "group_add"),
|
||||
("group", "group_del"),
|
||||
("group", "group_enum"),
|
||||
("group", "group_setinfo"),
|
||||
("group", "group_getinfo"),
|
||||
("group", "group_adduser"),
|
||||
("group", "group_deluser"),
|
||||
("group", "group_getusers"),
|
||||
("group", "group_setusers"),
|
||||
("localgroup", "localgroup_add"),
|
||||
("localgroup", "localgroup_del"),
|
||||
("localgroup", "localgroup_getinfo"),
|
||||
("localgroup", "localgroup_setinfo"),
|
||||
("localgroup", "localgroup_enum"),
|
||||
("localgroup", "localgroup_addmembers"),
|
||||
("localgroup", "localgroup_delmembers"),
|
||||
("localgroup", "localgroup_setmembers"),
|
||||
("localgroup", "localgroup_getmembers"),
|
||||
("server", "remote_tod"),
|
||||
("server", "server_getinfo"),
|
||||
("share", "share_add"),
|
||||
("share", "share_del"),
|
||||
("share", "share_enum"),
|
||||
("share", "share_getinfo"),
|
||||
("share", "share_setinfo"),
|
||||
("file", "file_close"),
|
||||
("file", "file_getinfo"),
|
||||
("file", "file_enum"),
|
||||
("shutdown", "shutdown_init"),
|
||||
("shutdown", "shutdown_abort"),
|
||||
("netlogon", "netlogon_control"),
|
||||
("netlogon", "netlogon_control2"),
|
||||
("netlogon", "nltest")]
|
||||
|
||||
for pattern in names:
|
||||
(subdir, name) = pattern
|
||||
bld.SAMBA_BINARY('%s/%s' % (subdir, name),
|
||||
source='%s/%s.c common.c' % (subdir, name),
|
||||
deps='netapi popt',
|
||||
install=False)
|
Reference in New Issue
Block a user