drsuapi: build new merged drsuapi idl and helpers.
authorGünther Deschner <gd@samba.org>
Fri, 17 Oct 2008 19:15:00 +0000 (21:15 +0200)
committerGünther Deschner <gd@samba.org>
Sat, 18 Oct 2008 21:25:58 +0000 (23:25 +0200)
Guenther

librpc/idl/drsuapi.idl
source3/Makefile.in
source3/librpc/gen_ndr/ndr_drsuapi.h
source4/librpc/config.mk

index afea8f3efb392a71ebbe927348885798ebb29f4b..e4b5dc1fd9a99fe139c449e3fadf956831236c7b 100644 (file)
@@ -8,7 +8,7 @@ import "security.idl", "misc.idl", "samr.idl";
   endpoint("ncacn_np:[\\pipe\\lsass]","ncacn_np:[\\pipe\\protected_storage]", "ncacn_ip_tcp:", "ncalrpc:"),
   authservice("ldap"),
   helpstring("Active Directory Replication"),
-  helper("librpc/ndr/ndr_drsuapi.h"),
+  helper("../librpc/ndr/ndr_drsuapi.h"),
   pointer_default(unique)
 ]
 interface drsuapi
index c880f79eb52543f32c482de6a91d57b0a2d64c2f..643c885ccebfbe3262e49a37884d820c648b2b2e 100644 (file)
@@ -247,7 +247,7 @@ SERVER_MUTEX_OBJ = lib/server_mutex.o
 
 PASSCHANGE_OBJ = libsmb/passchange.o
 
-LIBNDR_DRSUAPI_OBJ = librpc/ndr/ndr_drsuapi.o \
+LIBNDR_DRSUAPI_OBJ = ../librpc/ndr/ndr_drsuapi.o \
                     ../librpc/ndr/ndr_compression.o \
                     librpc/gen_ndr/ndr_drsuapi.o \
                     librpc/gen_ndr/ndr_drsblobs.o
@@ -1212,7 +1212,7 @@ samba3-idl::
                ../librpc/idl/notify.idl ../librpc/idl/epmapper.idl librpc/idl/messaging.idl \
                ../librpc/idl/xattr.idl ../librpc/idl/misc.idl librpc/idl/samr.idl \
                ../librpc/idl/security.idl ../librpc/idl/dssetup.idl librpc/idl/krb5pac.idl \
-               ../librpc/idl/ntsvcs.idl librpc/idl/libnetapi.idl librpc/idl/drsuapi.idl \
+               ../librpc/idl/ntsvcs.idl librpc/idl/libnetapi.idl ../librpc/idl/drsuapi.idl \
                librpc/idl/drsblobs.idl ../librpc/idl/nbt.idl
 
 #####################################################################
index e65bc62301d6346c74c9fc1696d8f5a0199d9e0e..4b5ead467f156edae5a10e495a6fc405533bb2df 100644 (file)
@@ -6,7 +6,7 @@
 #ifndef _HEADER_NDR_drsuapi
 #define _HEADER_NDR_drsuapi
 
-#include "librpc/ndr/ndr_drsuapi.h"
+#include "../librpc/ndr/ndr_drsuapi.h"
 #define NDR_DRSUAPI_UUID "e3514235-4b06-11d1-ab04-00c04fc2dcd2"
 #define NDR_DRSUAPI_VERSION 4.0
 #define NDR_DRSUAPI_NAME "drsuapi"
index a4eaae4367e420b41549e366c0e047c63828f031..f29801ca238cdcde284f8c524cfb99fb3eacc0b5 100644 (file)
@@ -139,7 +139,7 @@ NDR_FRSAPI_OBJ_FILES = $(gen_ndrsrcdir)/ndr_frsapi.o
 [SUBSYSTEM::NDR_DRSUAPI]
 PUBLIC_DEPENDENCIES = LIBNDR NDR_COMPRESSION NDR_SECURITY NDR_SAMR ASN1_UTIL
 
-NDR_DRSUAPI_OBJ_FILES = $(gen_ndrsrcdir)/ndr_drsuapi.o $(ndrsrcdir)/ndr_drsuapi.o
+NDR_DRSUAPI_OBJ_FILES = $(gen_ndrsrcdir)/ndr_drsuapi.o ../librpc/ndr/ndr_drsuapi.o
 
 [SUBSYSTEM::NDR_DRSBLOBS]
 PUBLIC_DEPENDENCIES = LIBNDR NDR_MISC NDR_DRSUAPI