param: Add 'mit kdc command' to change the default.
[kai/samba-autobuild/.git] / lib / param / wscript_build
index 256dfcbdd4c582383743187ce9ae6da857dcbbbc..20c8bcab22a5b021363e01759547cef32a6f1501 100644 (file)
@@ -18,28 +18,28 @@ bld.SAMBA_GENERATOR('param_local.h',
                     group='build_source',
                     rule='${PYTHON} ${SRC[0].abspath(env)} --file ${SRC[1].abspath(env)} --output ${TGT} --mode=PARAMDEFS --scope=LOCAL')
 
-bld.SAMBA_GENERATOR('s3_param.h',
-                    source= '../../script/generate_param.py ../../docs-xml/smbdotconf/parameters.all.xml',
-                    target='s3_param.h',
-                    group='build_source',
-                    rule='${PYTHON} ${SRC[0].abspath(env)} --file ${SRC[1].abspath(env)} --output ${TGT} --mode=S3PARAM')
-
 bld.SAMBA_GENERATOR('param_global.h',
                     source= '../../script/generate_param.py ../../docs-xml/smbdotconf/parameters.all.xml',
                     target='param_global.h',
                     group='build_source',
                     rule='${PYTHON} ${SRC[0].abspath(env)} --file ${SRC[1].abspath(env)} --output ${TGT} --mode=PARAMDEFS --scope=GLOBAL')
 
+bld.SAMBA_GENERATOR('param_table_gen.c',
+                    source='../../script/generate_param.py ../../docs-xml/smbdotconf/parameters.all.xml',
+                    target='param_table_gen.c',
+                    group='build_source',
+                    rule='${PYTHON} ${SRC[0].abspath(env)} --file ${SRC[1].abspath(env)} --output ${TGT} --mode=PARAMTABLE')
+
 bld.SAMBA_LIBRARY('server-role',
                   source='loadparm_server_role.c',
-                  deps='samba-util',
+                  deps='samba-util samba-debug',
                   private_library=True)
 
 bld.SAMBA_LIBRARY('samba-hostconfig',
-       source='loadparm.c generic.c util.c',
+       source='loadparm.c util.c param_table.c',
        pc_files='samba-hostconfig.pc',
        vnum='0.0.1',
-       deps='DYNCONFIG server-role',
+       deps='DYNCONFIG server-role tdb',
        public_deps='samba-util param_local.h',
        public_headers='param.h',
        autoproto='param_proto.h'