From 69b51f702af1ded825d5c17bdb97014cac12e752 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Mon, 24 Apr 2006 15:47:59 +0000 Subject: r15207: Introduce PRIVATE_DEPENDENCIES and PUBLIC_DEPENDENCIES as replacement for REQUIRED_SUBSYSTEMS. (This used to be commit adc8a019b6da256f104abed1b82bfde6998a2ac9) --- source4/librpc/config.mk | 218 +++++++++++++++++++++++------------------------ 1 file changed, 109 insertions(+), 109 deletions(-) (limited to 'source4/librpc') diff --git a/source4/librpc/config.mk b/source4/librpc/config.mk index c75ed9e671..16e655244d 100644 --- a/source4/librpc/config.mk +++ b/source4/librpc/config.mk @@ -11,7 +11,7 @@ OBJ_FILES = \ ndr/ndr_basic.o \ ndr/ndr_string.o \ ndr/ndr_misc.o -REQUIRED_SUBSYSTEMS = LIBSAMBA-ERRORS LIBTALLOC LIBSAMBA-UTIL +PUBLIC_DEPENDENCIES = LIBSAMBA-ERRORS LIBTALLOC LIBSAMBA-UTIL # End SUBSYSTEM LIBNDR ################################################ @@ -24,7 +24,7 @@ DESCRIPTION = NDR support for compressed subcontexts PRIVATE_PROTO_HEADER = ndr/ndr_compression.h OBJ_FILES = \ ndr/ndr_compression.o -REQUIRED_SUBSYSTEMS = LIBCOMPRESSION +PUBLIC_DEPENDENCIES = LIBCOMPRESSION # End SUBSYSTEM NDR_COMPRESSION ################################################ @@ -37,75 +37,75 @@ VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_security.o PUBLIC_HEADERS = gen_ndr/security.h -REQUIRED_SUBSYSTEMS = NDR_MISC NDR_SECURITY_HELPER +PUBLIC_DEPENDENCIES = NDR_MISC NDR_SECURITY_HELPER [LIBRARY::NDR_AUDIOSRV] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_audiosrv.o -REQUIRED_SUBSYSTEMS = LIBNDR +PUBLIC_DEPENDENCIES = LIBNDR [LIBRARY::NDR_DNSSERVER] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_dnsserver.o -REQUIRED_SUBSYSTEMS = LIBNDR +PUBLIC_DEPENDENCIES = LIBNDR [LIBRARY::NDR_WINSTATION] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_winstation.o -REQUIRED_SUBSYSTEMS = LIBNDR +PUBLIC_DEPENDENCIES = LIBNDR [SUBSYSTEM::NDR_ECHO] OBJ_FILES = gen_ndr/ndr_echo.o -REQUIRED_SUBSYSTEMS = LIBNDR +PUBLIC_DEPENDENCIES = LIBNDR [LIBRARY::NDR_IRPC] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_irpc.o -REQUIRED_SUBSYSTEMS = LIBNDR +PUBLIC_DEPENDENCIES = LIBNDR [LIBRARY::NDR_DSBACKUP] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_dsbackup.o -REQUIRED_SUBSYSTEMS = LIBNDR +PUBLIC_DEPENDENCIES = LIBNDR [LIBRARY::NDR_EFS] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_efs.o -REQUIRED_SUBSYSTEMS = LIBNDR +PUBLIC_DEPENDENCIES = LIBNDR [SUBSYSTEM::NDR_MISC] OBJ_FILES = gen_ndr/ndr_misc.o PUBLIC_HEADERS = gen_ndr/misc.h gen_ndr/ndr_misc.h -REQUIRED_SUBSYSTEMS = LIBNDR +PUBLIC_DEPENDENCIES = LIBNDR [SUBSYSTEM::NDR_ROT] OBJ_FILES = gen_ndr/ndr_rot.o -REQUIRED_SUBSYSTEMS = LIBNDR +PUBLIC_DEPENDENCIES = LIBNDR [LIBRARY::NDR_LSA] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_lsa.o PUBLIC_HEADERS = gen_ndr/lsa.h -REQUIRED_SUBSYSTEMS = LIBNDR +PUBLIC_DEPENDENCIES = LIBNDR [LIBRARY::NDR_DFS] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_dfs.o -REQUIRED_SUBSYSTEMS = LIBNDR +PUBLIC_DEPENDENCIES = LIBNDR [LIBRARY::NDR_DRSUAPI] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_drsuapi.o -REQUIRED_SUBSYSTEMS = LIBNDR NDR_DRSUAPI_PRINT NDR_COMPRESSION NDR_SECURITY +PUBLIC_DEPENDENCIES = LIBNDR NDR_DRSUAPI_PRINT NDR_COMPRESSION NDR_SECURITY [SUBSYSTEM::NDR_DRSUAPI_PRINT] PRIVATE_PROTO_HEADER = ndr/ndr_drsuapi.h @@ -115,36 +115,36 @@ OBJ_FILES = ndr/ndr_drsuapi.o VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_drsblobs.o -REQUIRED_SUBSYSTEMS = LIBNDR +PUBLIC_DEPENDENCIES = LIBNDR [SUBSYSTEM::NDR_SASL_HELPERS] OBJ_FILES = gen_ndr/ndr_sasl_helpers.o -REQUIRED_SUBSYSTEMS = LIBNDR +PUBLIC_DEPENDENCIES = LIBNDR [LIBRARY::NDR_POLICYAGENT] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_policyagent.o -REQUIRED_SUBSYSTEMS = LIBNDR +PUBLIC_DEPENDENCIES = LIBNDR [LIBRARY::NDR_UNIXINFO] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_unixinfo.o -REQUIRED_SUBSYSTEMS = LIBNDR +PUBLIC_DEPENDENCIES = LIBNDR [LIBRARY::NDR_SAMR] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_samr.o PUBLIC_HEADERS = gen_ndr/samr.h -REQUIRED_SUBSYSTEMS = LIBNDR NDR_MISC NDR_LSA NDR_SECURITY +PUBLIC_DEPENDENCIES = LIBNDR NDR_MISC NDR_LSA NDR_SECURITY [LIBRARY::NDR_SPOOLSS] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_spoolss.o -REQUIRED_SUBSYSTEMS = LIBNDR NDR_SPOOLSS_BUF +PUBLIC_DEPENDENCIES = LIBNDR NDR_SPOOLSS_BUF [SUBSYSTEM::NDR_SPOOLSS_BUF] PRIVATE_PROTO_HEADER = ndr/ndr_spoolss_buf.h @@ -154,90 +154,90 @@ OBJ_FILES = ndr/ndr_spoolss_buf.o VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_wkssvc.o -REQUIRED_SUBSYSTEMS = LIBNDR +PUBLIC_DEPENDENCIES = LIBNDR [LIBRARY::NDR_SRVSVC] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_srvsvc.o -REQUIRED_SUBSYSTEMS = LIBNDR NDR_SVCCTL +PUBLIC_DEPENDENCIES = LIBNDR NDR_SVCCTL [LIBRARY::NDR_SVCCTL] VERSION = 0.0.1 PUBLIC_HEADERS = gen_ndr/svcctl.h SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_svcctl.o -REQUIRED_SUBSYSTEMS = LIBNDR +PUBLIC_DEPENDENCIES = LIBNDR [LIBRARY::NDR_ATSVC] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_atsvc.o -REQUIRED_SUBSYSTEMS = LIBNDR +PUBLIC_DEPENDENCIES = LIBNDR [LIBRARY::NDR_EVENTLOG] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_eventlog.o -REQUIRED_SUBSYSTEMS = LIBNDR +PUBLIC_DEPENDENCIES = LIBNDR [LIBRARY::NDR_EPMAPPER] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_epmapper.o -REQUIRED_SUBSYSTEMS = LIBNDR +PUBLIC_DEPENDENCIES = LIBNDR [LIBRARY::NDR_DBGIDL] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_dbgidl.o -REQUIRED_SUBSYSTEMS = LIBNDR +PUBLIC_DEPENDENCIES = LIBNDR [LIBRARY::NDR_DSSETUP] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_dssetup.o -REQUIRED_SUBSYSTEMS = LIBNDR +PUBLIC_DEPENDENCIES = LIBNDR [LIBRARY::NDR_MSGSVC] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_msgsvc.o -REQUIRED_SUBSYSTEMS = LIBNDR +PUBLIC_DEPENDENCIES = LIBNDR [LIBRARY::NDR_WINS] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_wins.o -REQUIRED_SUBSYSTEMS = LIBNDR +PUBLIC_DEPENDENCIES = LIBNDR [LIBRARY::NDR_WINREG] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_winreg.o -REQUIRED_SUBSYSTEMS = LIBNDR NDR_INITSHUTDOWN +PUBLIC_DEPENDENCIES = LIBNDR NDR_INITSHUTDOWN [LIBRARY::NDR_INITSHUTDOWN] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_initshutdown.o -REQUIRED_SUBSYSTEMS = LIBNDR +PUBLIC_DEPENDENCIES = LIBNDR [LIBRARY::NDR_MGMT] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_mgmt.o -REQUIRED_SUBSYSTEMS = LIBNDR +PUBLIC_DEPENDENCIES = LIBNDR [LIBRARY::NDR_PROTECTED_STORAGE] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_protected_storage.o -REQUIRED_SUBSYSTEMS = LIBNDR +PUBLIC_DEPENDENCIES = LIBNDR [SUBSYSTEM::NDR_DCOM] OBJ_FILES = gen_ndr/ndr_dcom.o -REQUIRED_SUBSYSTEMS = LIBNDR NDR_ORPC +PUBLIC_DEPENDENCIES = LIBNDR NDR_ORPC [SUBSYSTEM::NDR_ORPC_MANUAL] PRIVATE_PROTO_HEADER = ndr/ndr_orpc.h @@ -245,72 +245,72 @@ OBJ_FILES = ndr/ndr_orpc.o [SUBSYSTEM::NDR_ORPC] OBJ_FILES = gen_ndr/ndr_orpc.o -REQUIRED_SUBSYSTEMS = LIBNDR NDR_ORPC_MANUAL +PUBLIC_DEPENDENCIES = LIBNDR NDR_ORPC_MANUAL [LIBRARY::NDR_OXIDRESOLVER] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_oxidresolver.o -REQUIRED_SUBSYSTEMS = LIBNDR NDR_ORPC +PUBLIC_DEPENDENCIES = LIBNDR NDR_ORPC [LIBRARY::NDR_REMACT] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_remact.o -REQUIRED_SUBSYSTEMS = LIBNDR NDR_ORPC +PUBLIC_DEPENDENCIES = LIBNDR NDR_ORPC [LIBRARY::NDR_WZCSVC] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_wzcsvc.o -REQUIRED_SUBSYSTEMS = LIBNDR +PUBLIC_DEPENDENCIES = LIBNDR [LIBRARY::NDR_BROWSER] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_browser.o -REQUIRED_SUBSYSTEMS = LIBNDR +PUBLIC_DEPENDENCIES = LIBNDR [LIBRARY::NDR_W32TIME] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_w32time.o -REQUIRED_SUBSYSTEMS = LIBNDR +PUBLIC_DEPENDENCIES = LIBNDR [LIBRARY::NDR_SCERPC] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_scerpc.o -REQUIRED_SUBSYSTEMS = LIBNDR +PUBLIC_DEPENDENCIES = LIBNDR [LIBRARY::NDR_NTSVCS] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_ntsvcs.o -REQUIRED_SUBSYSTEMS = LIBNDR +PUBLIC_DEPENDENCIES = LIBNDR [LIBRARY::NDR_NETLOGON] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_netlogon.o PUBLIC_HEADERS = gen_ndr/netlogon.h -REQUIRED_SUBSYSTEMS = LIBNDR NDR_SAMR NDR_LSA +PUBLIC_DEPENDENCIES = LIBNDR NDR_SAMR NDR_LSA [LIBRARY::NDR_TRKWKS] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_trkwks.o -REQUIRED_SUBSYSTEMS = LIBNDR +PUBLIC_DEPENDENCIES = LIBNDR [LIBRARY::NDR_KEYSVC] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_keysvc.o -REQUIRED_SUBSYSTEMS = LIBNDR +PUBLIC_DEPENDENCIES = LIBNDR [SUBSYSTEM::NDR_KRB5PAC] OBJ_FILES = gen_ndr/ndr_krb5pac.o -REQUIRED_SUBSYSTEMS = LIBNDR NDR_KRB5PAC_UTIL NDR_NETLOGON +PUBLIC_DEPENDENCIES = LIBNDR NDR_KRB5PAC_UTIL NDR_NETLOGON [SUBSYSTEM::NDR_KRB5PAC_UTIL] PRIVATE_PROTO_HEADER = ndr/ndr_krb5pac.h @@ -320,30 +320,30 @@ OBJ_FILES = ndr/ndr_krb5pac.o VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_xattr.o -REQUIRED_SUBSYSTEMS = LIBNDR NDR_SECURITY +PUBLIC_DEPENDENCIES = LIBNDR NDR_SECURITY [SUBSYSTEM::NDR_OPENDB] OBJ_FILES = gen_ndr/ndr_opendb.o -REQUIRED_SUBSYSTEMS = LIBNDR +PUBLIC_DEPENDENCIES = LIBNDR [SUBSYSTEM::NDR_NOTIFY] OBJ_FILES = gen_ndr/ndr_notify.o -REQUIRED_SUBSYSTEMS = LIBNDR +PUBLIC_DEPENDENCIES = LIBNDR [SUBSYSTEM::NDR_SCHANNEL] OBJ_FILES = gen_ndr/ndr_schannel.o -REQUIRED_SUBSYSTEMS = LIBNDR +PUBLIC_DEPENDENCIES = LIBNDR [SUBSYSTEM::NDR_NBT] OBJ_FILES = gen_ndr/ndr_nbt.o PUBLIC_HEADERS = gen_ndr/nbt.h -REQUIRED_SUBSYSTEMS = LIBNDR NDR_MISC NDR_NBT_BUF NDR_SVCCTL +PUBLIC_DEPENDENCIES = LIBNDR NDR_MISC NDR_NBT_BUF NDR_SVCCTL [LIBRARY::NDR_WINSREPL] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_winsrepl.o -REQUIRED_SUBSYSTEMS = LIBNDR NDR_NBT +PUBLIC_DEPENDENCIES = LIBNDR NDR_NBT librpc/gen_ndr/tables.c: $(IDL_NDR_HEADER_FILES) @echo Generating librpc/gen_ndr/tables.c @@ -358,7 +358,7 @@ VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = rpc/table.o PRIVATE_PROTO_HEADER = rpc/dcerpc_table.h -REQUIRED_SUBSYSTEMS = \ +PUBLIC_DEPENDENCIES = \ NDR_IFACE_TABLE \ NDR_AUDIOSRV NDR_ECHO NDR_DCERPC \ NDR_DSBACKUP NDR_EFS NDR_MISC NDR_LSA NDR_DFS NDR_DRSUAPI \ @@ -375,219 +375,219 @@ REQUIRED_SUBSYSTEMS = \ VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_rot_c.o -REQUIRED_SUBSYSTEMS = NDR_ROT dcerpc +PUBLIC_DEPENDENCIES = NDR_ROT dcerpc [LIBRARY::RPC_NDR_AUDIOSRV] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_audiosrv_c.o -REQUIRED_SUBSYSTEMS = NDR_AUDIOSRV dcerpc +PUBLIC_DEPENDENCIES = NDR_AUDIOSRV dcerpc [LIBRARY::RPC_NDR_ECHO] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_echo_c.o -REQUIRED_SUBSYSTEMS = dcerpc NDR_ECHO +PUBLIC_DEPENDENCIES = dcerpc NDR_ECHO [LIBRARY::RPC_NDR_DSBACKUP] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_dsbackup_c.o -REQUIRED_SUBSYSTEMS = dcerpc NDR_DSBACKUP +PUBLIC_DEPENDENCIES = dcerpc NDR_DSBACKUP [LIBRARY::RPC_NDR_EFS] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_efs_c.o -REQUIRED_SUBSYSTEMS = dcerpc NDR_EFS +PUBLIC_DEPENDENCIES = dcerpc NDR_EFS [LIBRARY::RPC_NDR_LSA] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_lsa_c.o -REQUIRED_SUBSYSTEMS = dcerpc NDR_LSA +PUBLIC_DEPENDENCIES = dcerpc NDR_LSA [LIBRARY::RPC_NDR_DFS] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_dfs_c.o -REQUIRED_SUBSYSTEMS = dcerpc NDR_DFS +PUBLIC_DEPENDENCIES = dcerpc NDR_DFS [LIBRARY::RPC_NDR_DRSUAPI] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_drsuapi_c.o -REQUIRED_SUBSYSTEMS = dcerpc NDR_DRSUAPI +PUBLIC_DEPENDENCIES = dcerpc NDR_DRSUAPI [LIBRARY::RPC_NDR_POLICYAGENT] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_policyagent_c.o -REQUIRED_SUBSYSTEMS = dcerpc NDR_POLICYAGENT +PUBLIC_DEPENDENCIES = dcerpc NDR_POLICYAGENT [LIBRARY::RPC_NDR_UNIXINFO] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_unixinfo_c.o -REQUIRED_SUBSYSTEMS = dcerpc NDR_UNIXINFO +PUBLIC_DEPENDENCIES = dcerpc NDR_UNIXINFO [LIBRARY::RPC_NDR_SAMR] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_samr_c.o -REQUIRED_SUBSYSTEMS = dcerpc NDR_SAMR +PUBLIC_DEPENDENCIES = dcerpc NDR_SAMR [LIBRARY::RPC_NDR_SPOOLSS] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_spoolss_c.o -REQUIRED_SUBSYSTEMS = dcerpc NDR_SPOOLSS +PUBLIC_DEPENDENCIES = dcerpc NDR_SPOOLSS [LIBRARY::RPC_NDR_WKSSVC] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_wkssvc_c.o -REQUIRED_SUBSYSTEMS = dcerpc NDR_WKSSVC +PUBLIC_DEPENDENCIES = dcerpc NDR_WKSSVC [LIBRARY::RPC_NDR_SRVSVC] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_srvsvc_c.o -REQUIRED_SUBSYSTEMS = dcerpc NDR_SRVSVC +PUBLIC_DEPENDENCIES = dcerpc NDR_SRVSVC [LIBRARY::RPC_NDR_SVCCTL] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_svcctl_c.o -REQUIRED_SUBSYSTEMS = dcerpc NDR_SVCCTL +PUBLIC_DEPENDENCIES = dcerpc NDR_SVCCTL [LIBRARY::RPC_NDR_ATSVC] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_atsvc_c.o -REQUIRED_SUBSYSTEMS = dcerpc NDR_ATSVC +PUBLIC_DEPENDENCIES = dcerpc NDR_ATSVC [LIBRARY::RPC_NDR_EVENTLOG] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_eventlog_c.o -REQUIRED_SUBSYSTEMS = dcerpc NDR_EVENTLOG +PUBLIC_DEPENDENCIES = dcerpc NDR_EVENTLOG [LIBRARY::RPC_NDR_EPMAPPER] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_epmapper_c.o -REQUIRED_SUBSYSTEMS = NDR_EPMAPPER +PUBLIC_DEPENDENCIES = NDR_EPMAPPER [LIBRARY::RPC_NDR_DBGIDL] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_dbgidl_c.o -REQUIRED_SUBSYSTEMS = dcerpc NDR_DBGIDL +PUBLIC_DEPENDENCIES = dcerpc NDR_DBGIDL [LIBRARY::RPC_NDR_DSSETUP] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_dssetup_c.o -REQUIRED_SUBSYSTEMS = dcerpc NDR_DSSETUP +PUBLIC_DEPENDENCIES = dcerpc NDR_DSSETUP [LIBRARY::RPC_NDR_MSGSVC] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_msgsvc_c.o -REQUIRED_SUBSYSTEMS = dcerpc NDR_MSGSVC +PUBLIC_DEPENDENCIES = dcerpc NDR_MSGSVC [LIBRARY::RPC_NDR_WINS] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_wins_c.o -REQUIRED_SUBSYSTEMS = dcerpc NDR_WINS +PUBLIC_DEPENDENCIES = dcerpc NDR_WINS [LIBRARY::RPC_NDR_WINREG] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_winreg_c.o -REQUIRED_SUBSYSTEMS = dcerpc NDR_WINREG +PUBLIC_DEPENDENCIES = dcerpc NDR_WINREG [LIBRARY::RPC_NDR_INITSHUTDOWN] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_initshutdown_c.o -REQUIRED_SUBSYSTEMS = dcerpc NDR_INITSHUTDOWN +PUBLIC_DEPENDENCIES = dcerpc NDR_INITSHUTDOWN [LIBRARY::RPC_NDR_MGMT] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_mgmt_c.o -REQUIRED_SUBSYSTEMS = dcerpc NDR_MGMT +PUBLIC_DEPENDENCIES = dcerpc NDR_MGMT [LIBRARY::RPC_NDR_PROTECTED_STORAGE] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_protected_storage_c.o -REQUIRED_SUBSYSTEMS = dcerpc NDR_PROTECTED_STORAGE +PUBLIC_DEPENDENCIES = dcerpc NDR_PROTECTED_STORAGE [SUBSYSTEM::DCOM_PROXY_DCOM] OBJ_FILES = gen_ndr/ndr_dcom_c.o -REQUIRED_SUBSYSTEMS = dcerpc NDR_DCOM +PUBLIC_DEPENDENCIES = dcerpc NDR_DCOM [LIBRARY::RPC_NDR_OXIDRESOLVER] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_oxidresolver_c.o -REQUIRED_SUBSYSTEMS = dcerpc NDR_OXIDRESOLVER +PUBLIC_DEPENDENCIES = dcerpc NDR_OXIDRESOLVER [LIBRARY::RPC_NDR_REMACT] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_remact_c.o -REQUIRED_SUBSYSTEMS = dcerpc NDR_REMACT +PUBLIC_DEPENDENCIES = dcerpc NDR_REMACT [LIBRARY::RPC_NDR_WZCSVC] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_wzcsvc_c.o -REQUIRED_SUBSYSTEMS = dcerpc NDR_WZCSVC +PUBLIC_DEPENDENCIES = dcerpc NDR_WZCSVC [LIBRARY::RPC_NDR_W32TIME] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_w32time_c.o -REQUIRED_SUBSYSTEMS = dcerpc NDR_W32TIME +PUBLIC_DEPENDENCIES = dcerpc NDR_W32TIME [LIBRARY::RPC_NDR_SCERPC] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_scerpc_c.o -REQUIRED_SUBSYSTEMS = dcerpc NDR_SCERPC +PUBLIC_DEPENDENCIES = dcerpc NDR_SCERPC [LIBRARY::RPC_NDR_NTSVCS] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_ntsvcs_c.o -REQUIRED_SUBSYSTEMS = dcerpc NDR_NTSVCS +PUBLIC_DEPENDENCIES = dcerpc NDR_NTSVCS [LIBRARY::RPC_NDR_NETLOGON] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_netlogon_c.o -REQUIRED_SUBSYSTEMS = NDR_NETLOGON +PUBLIC_DEPENDENCIES = NDR_NETLOGON [LIBRARY::RPC_NDR_TRKWKS] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_trkwks_c.o -REQUIRED_SUBSYSTEMS = dcerpc NDR_TRKWKS +PUBLIC_DEPENDENCIES = dcerpc NDR_TRKWKS [LIBRARY::RPC_NDR_KEYSVC] VERSION = 0.0.1 SO_VERSION = 0 OBJ_FILES = gen_ndr/ndr_keysvc_c.o -REQUIRED_SUBSYSTEMS = dcerpc NDR_KEYSVC +PUBLIC_DEPENDENCIES = dcerpc NDR_KEYSVC [SUBSYSTEM::NDR_DCERPC] OBJ_FILES = gen_ndr/ndr_dcerpc.o -REQUIRED_SUBSYSTEMS = LIBNDR NDR_MISC +PUBLIC_DEPENDENCIES = LIBNDR NDR_MISC PUBLIC_HEADERS = gen_ndr/dcerpc.h gen_ndr/ndr_dcerpc.h ################################################ @@ -608,7 +608,7 @@ OBJ_FILES = \ rpc/dcerpc_smb2.o \ rpc/dcerpc_sock.o \ rpc/dcerpc_connect.o -REQUIRED_SUBSYSTEMS = \ +PUBLIC_DEPENDENCIES = \ SOCKET LIBSMB \ LIBNDR NDR_DCERPC \ RPC_NDR_EPMAPPER \ @@ -621,96 +621,96 @@ REQUIRED_SUBSYSTEMS = \ INIT_FUNCTION = ejs_init_rpcecho OBJ_FILES = gen_ndr/ndr_echo_ejs.o SUBSYSTEM = smbcalls -REQUIRED_SUBSYSTEMS = dcerpc NDR_ECHO EJSRPC +PUBLIC_DEPENDENCIES = dcerpc NDR_ECHO EJSRPC [MODULE::RPC_EJS_MISC] INIT_FUNCTION = ejs_init_misc OBJ_FILES = gen_ndr/ndr_misc_ejs.o SUBSYSTEM = smbcalls -REQUIRED_SUBSYSTEMS = dcerpc NDR_MISC EJSRPC +PUBLIC_DEPENDENCIES = dcerpc NDR_MISC EJSRPC [MODULE::RPC_EJS_SAMR] INIT_FUNCTION = ejs_init_samr OBJ_FILES = gen_ndr/ndr_samr_ejs.o SUBSYSTEM = smbcalls -REQUIRED_SUBSYSTEMS = dcerpc NDR_SAMR EJSRPC RPC_EJS_LSA RPC_EJS_SECURITY RPC_EJS_MISC +PUBLIC_DEPENDENCIES = dcerpc NDR_SAMR EJSRPC RPC_EJS_LSA RPC_EJS_SECURITY RPC_EJS_MISC [MODULE::RPC_EJS_SECURITY] INIT_FUNCTION = ejs_init_security OBJ_FILES = gen_ndr/ndr_security_ejs.o SUBSYSTEM = smbcalls -REQUIRED_SUBSYSTEMS = dcerpc NDR_SECURITY EJSRPC +PUBLIC_DEPENDENCIES = dcerpc NDR_SECURITY EJSRPC [MODULE::RPC_EJS_LSA] INIT_FUNCTION = ejs_init_lsarpc OBJ_FILES = gen_ndr/ndr_lsa_ejs.o SUBSYSTEM = smbcalls -REQUIRED_SUBSYSTEMS = dcerpc NDR_LSA EJSRPC RPC_EJS_SECURITY RPC_EJS_MISC +PUBLIC_DEPENDENCIES = dcerpc NDR_LSA EJSRPC RPC_EJS_SECURITY RPC_EJS_MISC [MODULE::RPC_EJS_DFS] INIT_FUNCTION = ejs_init_netdfs OBJ_FILES = gen_ndr/ndr_dfs_ejs.o SUBSYSTEM = smbcalls -REQUIRED_SUBSYSTEMS = dcerpc NDR_DFS EJSRPC +PUBLIC_DEPENDENCIES = dcerpc NDR_DFS EJSRPC [MODULE::RPC_EJS_DRSUAPI] INIT_FUNCTION = ejs_init_drsuapi OBJ_FILES = gen_ndr/ndr_drsuapi_ejs.o SUBSYSTEM = smbcalls -REQUIRED_SUBSYSTEMS = dcerpc NDR_DRSUAPI EJSRPC RPC_EJS_MISC +PUBLIC_DEPENDENCIES = dcerpc NDR_DRSUAPI EJSRPC RPC_EJS_MISC [MODULE::RPC_EJS_SPOOLSS] INIT_FUNCTION = ejs_init_spoolss OBJ_FILES = gen_ndr/ndr_spoolss_ejs.o SUBSYSTEM = smbcalls ENABLE = NO -REQUIRED_SUBSYSTEMS = dcerpc NDR_SPOOLSS EJSRPC +PUBLIC_DEPENDENCIES = dcerpc NDR_SPOOLSS EJSRPC [MODULE::RPC_EJS_WKSSVC] INIT_FUNCTION = ejs_init_wkssvc OBJ_FILES = gen_ndr/ndr_wkssvc_ejs.o SUBSYSTEM = smbcalls -REQUIRED_SUBSYSTEMS = dcerpc NDR_WKSSVC EJSRPC RPC_EJS_SRVSVC RPC_EJS_MISC +PUBLIC_DEPENDENCIES = dcerpc NDR_WKSSVC EJSRPC RPC_EJS_SRVSVC RPC_EJS_MISC [MODULE::RPC_EJS_SRVSVC] INIT_FUNCTION = ejs_init_srvsvc OBJ_FILES = gen_ndr/ndr_srvsvc_ejs.o SUBSYSTEM = smbcalls -REQUIRED_SUBSYSTEMS = dcerpc NDR_SRVSVC EJSRPC RPC_EJS_MISC RPC_EJS_SVCCTL +PUBLIC_DEPENDENCIES = dcerpc NDR_SRVSVC EJSRPC RPC_EJS_MISC RPC_EJS_SVCCTL [MODULE::RPC_EJS_EVENTLOG] INIT_FUNCTION = ejs_init_eventlog OBJ_FILES = gen_ndr/ndr_eventlog_ejs.o SUBSYSTEM = smbcalls -REQUIRED_SUBSYSTEMS = dcerpc NDR_EVENTLOG EJSRPC RPC_EJS_MISC +PUBLIC_DEPENDENCIES = dcerpc NDR_EVENTLOG EJSRPC RPC_EJS_MISC [MODULE::RPC_EJS_WINREG] INIT_FUNCTION = ejs_init_winreg OBJ_FILES = gen_ndr/ndr_winreg_ejs.o SUBSYSTEM = smbcalls -REQUIRED_SUBSYSTEMS = dcerpc NDR_WINREG EJSRPC RPC_EJS_INITSHUTDOWN \ +PUBLIC_DEPENDENCIES = dcerpc NDR_WINREG EJSRPC RPC_EJS_INITSHUTDOWN \ RPC_EJS_MISC RPC_EJS_SECURITY [MODULE::RPC_EJS_INITSHUTDOWN] INIT_FUNCTION = ejs_init_initshutdown OBJ_FILES = gen_ndr/ndr_initshutdown_ejs.o SUBSYSTEM = smbcalls -REQUIRED_SUBSYSTEMS = dcerpc NDR_INITSHUTDOWN EJSRPC +PUBLIC_DEPENDENCIES = dcerpc NDR_INITSHUTDOWN EJSRPC [MODULE::RPC_EJS_NETLOGON] INIT_FUNCTION = ejs_init_netlogon OBJ_FILES = gen_ndr/ndr_netlogon_ejs.o SUBSYSTEM = smbcalls -REQUIRED_SUBSYSTEMS = dcerpc NDR_NETLOGON EJSRPC RPC_EJS_SAMR RPC_EJS_SECURITY RPC_EJS_MISC +PUBLIC_DEPENDENCIES = dcerpc NDR_NETLOGON EJSRPC RPC_EJS_SAMR RPC_EJS_SECURITY RPC_EJS_MISC [MODULE::RPC_EJS_SVCCTL] INIT_FUNCTION = ejs_init_svcctl OBJ_FILES = gen_ndr/ndr_svcctl_ejs.o SUBSYSTEM = smbcalls -REQUIRED_SUBSYSTEMS = dcerpc NDR_SVCCTL EJSRPC RPC_EJS_MISC +PUBLIC_DEPENDENCIES = dcerpc NDR_SVCCTL EJSRPC RPC_EJS_MISC [MODULE::RPC_EJS_IRPC] INIT_FUNCTION = ejs_init_irpc OBJ_FILES = gen_ndr/ndr_irpc_ejs.o SUBSYSTEM = smbcalls -REQUIRED_SUBSYSTEMS = dcerpc NDR_IRPC EJSRPC +PUBLIC_DEPENDENCIES = dcerpc NDR_IRPC EJSRPC -- cgit