svn commit: samba r8208 - in branches/SOC/SAMBA_3_0/source: . libmsrpc

skel at samba.org skel at samba.org
Thu Jul 7 15:01:04 GMT 2005


Author: skel
Date: 2005-07-07 15:01:00 +0000 (Thu, 07 Jul 2005)
New Revision: 8208

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=8208

Log:
Initial commit for libmsrpc.

Files used to identify the minimal set of dependant files to compile rpc_client/*.c.  This will be used as the framework for the libmsrpc library.

rpc_includes.h is a header needed to compile rpc_client/*.c with minimal dependencies.

rpc_proto.h contains function prototypes needed to complie rpc_client/*.c with minimal dependencies 
 -all prototypes copied from include/proto.h

Makefile.libmsrpc
 - used to test the dependant files needed to compile rpc_client/*.c
 - attempts to create a libmsrpc.o file which is all of rpc_client/*.c plus its dependencies compiled statically                        
 - won't actually create the object unless all of the dependencies for the depencies can be resolved
   - as long as no rpc_client/*.c files have undefined references then the dependencies are resolved                 

presently, the rpc_client/*.c files are still including include/includes.h, however if rpc_includes.h is moved to include/ they will compile if they include rpc_includes.h instead




Added:
   branches/SOC/SAMBA_3_0/source/libmsrpc/
   branches/SOC/SAMBA_3_0/source/libmsrpc/Makefile.libmsrpc
   branches/SOC/SAMBA_3_0/source/libmsrpc/rpc_includes.h
   branches/SOC/SAMBA_3_0/source/libmsrpc/rpc_proto.h


Changeset:
Sorry, the patch is too large (2720 lines) to include; please use WebSVN to see it!
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=8208


More information about the samba-cvs mailing list