diff options
author | Andrew Tridgell <tridge@samba.org> | 2005-07-09 12:53:50 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 13:19:27 -0500 |
commit | b4e53e6705064d889b343d90b0013e844cdb76f5 (patch) | |
tree | d2e5929a7f4dde444cdbb75ed94fae545e5937a4 /source4/librpc | |
parent | 5ed139f096a0bd8600d9df1c89ca2d1c136646c0 (diff) | |
download | samba-b4e53e6705064d889b343d90b0013e844cdb76f5.tar.gz samba-b4e53e6705064d889b343d90b0013e844cdb76f5.tar.bz2 samba-b4e53e6705064d889b343d90b0013e844cdb76f5.zip |
r8262: - simplify the dependency handling for ejs modules
- added config.mk entries for some more pipes
- simplify the handling of ejs variables in the pidl code
(This used to be commit 595304708db69229495c5739b5cacab732afd55f)
Diffstat (limited to 'source4/librpc')
-rw-r--r-- | source4/librpc/config.mk | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/source4/librpc/config.mk b/source4/librpc/config.mk index b0af157714..113456c074 100644 --- a/source4/librpc/config.mk +++ b/source4/librpc/config.mk @@ -580,3 +580,59 @@ INIT_FUNCTION = ejs_init_lsarpc OBJ_FILES = librpc/gen_ndr/ndr_lsa_ejs.o REQUIRED_SUBSYSTEMS = RPC NDR_LSA NOPROTO = YES + +[SUBSYSTEM::RPC_EJS_DFS] +INIT_FUNCTION = ejs_init_dfs +OBJ_FILES = librpc/gen_ndr/ndr_dfs_ejs.o +REQUIRED_SUBSYSTEMS = RPC NDR_DFS +NOPROTO = YES + +[SUBSYSTEM::RPC_EJS_DRSUAPI] +INIT_FUNCTION = ejs_init_drsuapi +OBJ_FILES = librpc/gen_ndr/ndr_drsuapi_ejs.o +REQUIRED_SUBSYSTEMS = RPC NDR_DRSUAPI +NOPROTO = YES + +[SUBSYSTEM::RPC_EJS_SPOOLSS] +INIT_FUNCTION = ejs_init_spoolss +OBJ_FILES = librpc/gen_ndr/ndr_spoolss_ejs.o +REQUIRED_SUBSYSTEMS = RPC NDR_SPOOLSS +NOPROTO = YES + +[SUBSYSTEM::RPC_EJS_WKSSVC] +INIT_FUNCTION = ejs_init_wkssvc +OBJ_FILES = librpc/gen_ndr/ndr_wkssvc_ejs.o +REQUIRED_SUBSYSTEMS = RPC NDR_WKSSVC +NOPROTO = YES + +[SUBSYSTEM::RPC_EJS_SRVSVC] +INIT_FUNCTION = ejs_init_srvsvc +OBJ_FILES = librpc/gen_ndr/ndr_srvsvc_ejs.o +REQUIRED_SUBSYSTEMS = RPC NDR_SRVSVC +NOPROTO = YES + +[SUBSYSTEM::RPC_EJS_EVENTLOG] +INIT_FUNCTION = ejs_init_eventlog +OBJ_FILES = librpc/gen_ndr/ndr_eventlog_ejs.o +REQUIRED_SUBSYSTEMS = RPC NDR_EVENTLOG +NOPROTO = YES + +[SUBSYSTEM::RPC_EJS_WINREG] +INIT_FUNCTION = ejs_init_winreg +OBJ_FILES = librpc/gen_ndr/ndr_winreg_ejs.o +REQUIRED_SUBSYSTEMS = RPC NDR_WINREG +NOPROTO = YES + +[SUBSYSTEM::RPC_EJS_NETLOGON] +INIT_FUNCTION = ejs_init_netlogon +OBJ_FILES = librpc/gen_ndr/ndr_netlogon_ejs.o +REQUIRED_SUBSYSTEMS = RPC NDR_NETLOGON +NOPROTO = YES + +################################################ +# Start SUBSYSTEM RPC_EJS +[SUBSYSTEM::RPC_EJS] +REQUIRED_SUBSYSTEMS = RPC_EJS_ECHO RPC_EJS_MISC RPC_EJS_SAMR RPC_EJS_SECURITY \ + RPC_EJS_LSA +# End SUBSYSTEM RPC_EJS +################################################ |