X-Git-Url: http://git.samba.org/?p=samba.git;a=blobdiff_plain;f=source4%2Fparam%2Fwscript_build;h=72674e5574040e7f02f84d01f90da383dc2cdd07;hp=f3729d05506edf980bdf5c3a6ce6b6117f7bacbf;hb=834d590bcff79e2d458b9e193be0c64e849a6362;hpb=f52a0d31f08aff9eb8e8890730ec76dfdee7016a diff --git a/source4/param/wscript_build b/source4/param/wscript_build index f3729d05506..72674e55740 100644 --- a/source4/param/wscript_build +++ b/source4/param/wscript_build @@ -1,25 +1,27 @@ #!/usr/bin/env python -bld.SAMBA_LIBRARY('LIBSAMBA-HOSTCONFIG', +bld.SAMBA_LIBRARY('samba-hostconfig', source='loadparm.c generic.c util.c', pc_files='samba-hostconfig.pc', vnum='0.0.1', - deps='DYNCONFIG CHARSET', - public_deps='LIBSAMBA-UTIL', - public_headers='param.h' + deps='DYNCONFIG', + public_deps='samba-util', + public_headers='param.h', + autoproto='param_proto.h', ) -bld.SAMBA_PYTHON('PROVISION', +bld.SAMBA_SUBSYSTEM('PROVISION', source='provision.c pyparam.c', - deps='LIBPYTHON pyparam_util ldb' + deps='LIBPYTHON pyparam_util ldb pytalloc-util pyldb-util', + pyext=True, ) bld.SAMBA_SUBSYSTEM('share', source='share.c', public_headers='share.h', - deps='LIBSAMBA-UTIL' + deps='samba-util' ) @@ -27,7 +29,7 @@ bld.SAMBA_MODULE('share_classic', source='share_classic.c', subsystem='share', init_function='share_classic_init', - deps='LIBSAMBA-UTIL' + deps='samba-util' ) @@ -35,25 +37,31 @@ bld.SAMBA_MODULE('share_ldb', source='share_ldb.c', subsystem='share', init_function='share_ldb_init', - deps='ldb LDB_WRAP' + deps='ldbsamba auth_system_session' ) bld.SAMBA_SUBSYSTEM('SECRETS', source='secrets.c', - deps='ldb TDB_WRAP UTIL_TDB NDR_SECURITY tevent' + deps='ldb tdb-wrap UTIL_TDB NDR_SECURITY tevent ldbwrap' ) -bld.SAMBA_PYTHON('param', +bld.SAMBA_PYTHON('pyparam', source='pyparam.c', - deps='LIBSAMBA-HOSTCONFIG PYTALLOC', + deps='samba-hostconfig pytalloc-util', realname='samba/param.so' ) -bld.SAMBA_PYTHON('pyparam_util', +bld.SAMBA_SUBSYSTEM('pyparam_util', source='pyparam_util.c', - deps='LIBPYTHON' + deps='LIBPYTHON samba-hostconfig', + pyext=True, ) +bld.SAMBA_LIBRARY('shares', + source=[], + deps='share share_classic share_ldb', + grouping_library=True, + private_library=True)