From: Ralph Boehme Date: Wed, 13 Mar 2019 14:42:51 +0000 (+0100) Subject: s3:rpc_server: factor out rpc_mdssvc_sources X-Git-Tag: tdb-1.4.2~235 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9e0b6f667f055ab74389759471c0b7181aaf4973;p=thirdparty%2Fsamba.git s3:rpc_server: factor out rpc_mdssvc_sources Signed-off-by: Ralph Boehme Reviewed-by: Jeremy Allison --- diff --git a/source3/rpc_server/wscript_build b/source3/rpc_server/wscript_build index 3dec6ee3f5b..f6ae0add80f 100644 --- a/source3/rpc_server/wscript_build +++ b/source3/rpc_server/wscript_build @@ -138,17 +138,21 @@ bld.SAMBA3_SUBSYSTEM('RPC_WKSSVC', ../../librpc/gen_ndr/srv_wkssvc.c''', deps='LIBNET') +rpc_mdssvc_sources = ''' + mdssvc/mdssvc.c + mdssvc/dalloc.c + mdssvc/marshalling.c + mdssvc/sparql_mapping.c + mdssvc/sparql_parser.y + mdssvc/sparql_lexer.l + mdssvc/srv_mdssvc_nt.c + ../../librpc/gen_ndr/srv_mdssvc.c + ''' + bld.SAMBA3_MODULE('rpc_mdssvc_module', subsystem='rpc', allow_undefined_symbols=True, - source='''mdssvc/mdssvc.c - mdssvc/dalloc.c - mdssvc/marshalling.c - mdssvc/sparql_mapping.c - mdssvc/sparql_parser.y - mdssvc/sparql_lexer.l - mdssvc/srv_mdssvc_nt.c - ../../librpc/gen_ndr/srv_mdssvc.c''', + source=rpc_mdssvc_sources, init_function='', deps='samba-util tevent-glib-glue ' + bld.env['libtracker'], internal_module=bld.SAMBA3_IS_STATIC_MODULE('rpc_mdssvc_module'),