svn commit: samba r23267 - in branches/SAMBA_3_0_26/source: . script
jerry at samba.org
jerry at samba.org
Thu May 31 15:41:46 GMT 2007
Author: jerry
Date: 2007-05-31 15:41:46 +0000 (Thu, 31 May 2007)
New Revision: 23267
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=23267
Log:
Merge idl Makefile target and associated files from SAMBA_3_0
Added:
branches/SAMBA_3_0_26/source/script/build_idl.sh
Modified:
branches/SAMBA_3_0_26/source/Makefile.in
Changeset:
Modified: branches/SAMBA_3_0_26/source/Makefile.in
===================================================================
--- branches/SAMBA_3_0_26/source/Makefile.in 2007-05-31 13:59:08 UTC (rev 23266)
+++ branches/SAMBA_3_0_26/source/Makefile.in 2007-05-31 15:41:46 UTC (rev 23267)
@@ -33,6 +33,8 @@
PYTHON=@PYTHON@
PERL=@PERL@
+PIDL_ARGS=@PIDL_ARGS@
+
TERMLDFLAGS=@TERMLDFLAGS@
TERMLIBS=@TERMLIBS@
PRINT_LIBS=@PRINT_LIBS@
@@ -172,7 +174,7 @@
EVERYTHING_PROGS = bin/debug2html at EXEEXT@ bin/smbfilter at EXEEXT@ \
bin/talloctort at EXEEXT@ bin/replacetort at EXEEXT@ \
- bin/log2pcap at EXEEXT@ bin/sharesec at EXEEXT@
+ bin/log2pcap at EXEEXT@ bin/sharesec at EXEEXT@ bin/ndrdump at EXEEXT@
SHLIBS = @LIBSMBCLIENT@ @LIBSMBSHAREMODES@ @LIBMSRPC@ @LIBADDNS@
@@ -729,6 +731,11 @@
lib/replace/test/strptime.o \
$(LIBREPLACE_OBJ)
+NDRDUMP_OBJ = librpc/tools/ndrdump.o \
+ $(PARAM_OBJ) $(LIBNDR_GEN_OBJ) \
+ $(LIBSAMBA_OBJ) $(LIB_NONSMBD_OBJ) $(POPT_LIB_OBJ) \
+ $(RPC_PARSE_OBJ1) $(DOSERR_OBJ) $(SECRETS_OBJ)
+
RPCTORTURE_OBJ = torture/rpctorture.o \
rpcclient/display.o \
rpcclient/cmd_lsarpc.o \
@@ -900,6 +907,20 @@
cac: SHOWFLAGS $(LIBMSRPC)
+#####################################################################
+## Perl IDL Compiler
+IDL_FILES = unixinfo.idl lsa.idl dfs.idl echo.idl winreg.idl initshutdown.idl \
+ srvsvc.idl svcctl.idl eventlog.idl wkssvc.idl netlogon.idl notify.idl \
+ epmapper.idl messaging.idl
+
+idl:
+ @IDL_FILES="$(IDL_FILES)" CPP="$(CPP)" PERL="$(PERL)" \
+ srcdir="$(srcdir)" $(srcdir)/script/build_idl.sh $(PIDL_ARGS)
+
+
+#####################################################################
+
+
everything: all libsmbclient debug2html smbfilter talloctort replacetort modules torture \
$(EVERYTHING_PROGS)
@@ -1165,6 +1186,11 @@
@echo Linking $@
@$(CC) $(FLAGS) -o $@ $(RPCTORTURE_OBJ) $(DYNEXP) $(LDFLAGS) $(LIBS) $(KRB5LIBS) $(LDAP_LIBS)
+bin/ndrdump at EXEEXT@: $(NDRDUMP_OBJ) bin/.dummy
+ @echo Linking $@
+ @$(CC) $(FLAGS) -o $@ $(NDRDUMP_OBJ) $(DYNEXP) $(LDFLAGS) $(LIBS) \
+ @POPTLIBS@ @LDAP_LIBS@
+
bin/debug2html at EXEEXT@: proto_exists $(DEBUG2HTML_OBJ) bin/.dummy
@echo Linking $@
@$(CC) $(FLAGS) -o $@ $(DEBUG2HTML_OBJ) $(LDFLAGS) $(DYNEXP) $(LIBS)
Copied: branches/SAMBA_3_0_26/source/script/build_idl.sh (from rev 23266, branches/SAMBA_3_0/source/script/build_idl.sh)
More information about the samba-cvs
mailing list