Install additional header-files to allow separate plugin builds
Tiziano Müller
dev-zero at gentoo.org
Wed Jul 4 09:00:52 GMT 2007
Hi everyone
I just wondered recently why all available plugins (samba-vscan, pdbsql)
need the complete samba source tree to build. So I started to experiment
and with the tree below, it's possible to successfully build the
mentioned plugins/backends (but didn't test them yet :-)
Now, are there any plans to install the relevant header-files in the
future? Even if the API is still unstable?
Thanks in advance,
Cheers
Tiziano
===========================
`-- include
|-- librpc
| |-- gen_ndr
| | |-- cli_wkssvc.h
| | |-- ndr_notify.h
| | |-- ndr_srvsvc.h
| | |-- ndr_wkssvc.h
| | |-- notify.h
| | |-- security.h
| | |-- srv_wkssvc.h
| | |-- srvsvc.h
| | |-- svcctl.h
| | `-- wkssvc.h
| `-- ndr
| |-- libndr.h
| |-- misc.h
| |-- ndr_sec.h
| `-- security.h
|-- nsswitch
| |-- pam_winbind.h
| |-- winbind_client.h
| |-- winbind_nss.h
| |-- winbind_nss_config.h
| |-- winbind_nss_hpux.h
| |-- winbind_nss_irix.h
| |-- winbind_nss_linux.h
| |-- winbind_nss_netbsd.h
| |-- winbind_nss_solaris.h
| |-- winbindd.h
| |-- winbindd_nss.h
| `-- winbindd_proto.h
|-- replace
| |-- replace.h
| `-- system
| |-- README
| |-- aio.h
| |-- capability.h
| |-- config.m4
| |-- dir.h
| |-- filesys.h
| |-- glob.h
| |-- iconv.h
| |-- kerberos.h
| |-- locale.h
| |-- network.h
| |-- passwd.h
| |-- printing.h
| |-- readline.h
| |-- select.h
| |-- shmem.h
| |-- syslog.h
| |-- terminal.h
| |-- time.h
| `-- wait.h
|-- samba
| |-- MacExtensions.h
| |-- ads.h
| |-- ads_cldap.h
| |-- ads_dns.h
| |-- ads_protos.h
| |-- adt_tree.h
| |-- asn_1.h
| |-- auth.h
| |-- authdata.h
| |-- build_env.h
| |-- byteorder.h
| |-- charset.h
| |-- client.h
| |-- clitar.h
| |-- config.h
| |-- core
| | `-- nterr.h
| |-- core.h
| |-- dcerpc.h
| |-- debug.h
| |-- debugparse.h
| |-- dlinklist.h
| |-- doserr.h
| |-- dynconfig.h
| |-- event.h
| |-- fake_file.h
| |-- gpo.h
| |-- hmacmd5.h
| |-- idmap.h
| |-- includes.h
| |-- interfaces.h
| |-- intl.h
| |-- libmsrpc.h
| |-- libmsrpc_internal.h
| |-- libsmb_internal.h
| |-- libsmbclient.h
| |-- local.h
| |-- locking.h
| |-- mangle.h
| |-- mapping.h
| |-- md5.h
| |-- messages.h
| |-- module.h
| |-- msdfs.h
| |-- nameserv.h
| |-- ndr.h
| |-- nss_info.h
| |-- nt_printing.h
| |-- nt_status.h
| |-- ntdomain.h
| |-- nterr.h
| |-- ntioctl.h
| |-- ntlmssp.h
| |-- ntquotas.h
| |-- passdb.h
| |-- popt_common.h
| |-- printing.h
| |-- privileges.h
| |-- proto.h
| |-- pstring.h
| |-- rap.h
| |-- reg_objects.h
| |-- regfio.h
| |-- rpc_brs.h
| |-- rpc_client.h
| |-- rpc_dce.h
| |-- rpc_dfs.h
| |-- rpc_ds.h
| |-- rpc_echo.h
| |-- rpc_eventlog.h
| |-- rpc_lsa.h
| |-- rpc_misc.h
| |-- rpc_netlogon.h
| |-- rpc_ntsvcs.h
| |-- rpc_perfcount.h
| |-- rpc_perfcount_defs.h
| |-- rpc_reg.h
| |-- rpc_samr.h
| |-- rpc_secdes.h
| |-- rpc_shutdown.h
| |-- rpc_spoolss.h
| |-- rpc_srvsvc.h
| |-- rpc_svcctl.h
| |-- safe_string.h
| |-- samba_linux_quota.h
| |-- samba_xfs_quota.h
| |-- secrets.h
| |-- session.h
| |-- smb.h
| |-- smb_acls.h
| |-- smb_ldap.h
| |-- smb_macros.h
| |-- smb_share_modes.h
| |-- smbldap.h
| |-- smbprofile.h
| |-- spnego.h
| |-- srvstr.h
| |-- stamp-h
| |-- sysquotas.h
| |-- talloc.h
| |-- trans2.h
| |-- util_getent.h
| |-- util_tdb.h
| |-- version.h
| |-- vfs.h
| |-- vfs_macros.h
| `-- xfile.h
`-- tdb
|-- tdb.h
`-- tdbback.h
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 252 bytes
Desc: OpenPGP digital signature
Url : http://lists.samba.org/archive/samba-technical/attachments/20070704/dcd508cb/signature.bin
More information about the samba-technical
mailing list