svn commit: samba r22441 - in branches/SAMBA_3_0/source: . m4

jpeach at samba.org jpeach at samba.org
Sun Apr 22 03:17:32 GMT 2007


Author: jpeach
Date: 2007-04-22 03:17:31 +0000 (Sun, 22 Apr 2007)
New Revision: 22441

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

Log:
Add automatic dependency tracking. The dependency generation is
toolchain independent, but since there's no portable method for
doing makefile includes, we can actually use the dependencies with
GNU make. It's easy to add this for other makes, but I don't have
any to test.

This also moves as much m4 as possible into the m4 directory where
no-one has to look at it. AFAICT, there's no way to hide depcomp
in there too, which is unfortunate.

Added:
   branches/SAMBA_3_0/source/depcomp
   branches/SAMBA_3_0/source/m4/
   branches/SAMBA_3_0/source/m4/aclocal.m4
   branches/SAMBA_3_0/source/m4/check_gnu_make.m4
   branches/SAMBA_3_0/source/m4/cond.m4
   branches/SAMBA_3_0/source/m4/depend.m4
   branches/SAMBA_3_0/source/m4/depout.m4
   branches/SAMBA_3_0/source/m4/lead-dot.m4
   branches/SAMBA_3_0/source/m4/make.m4
   branches/SAMBA_3_0/source/m4/substnot.m4
Removed:
   branches/SAMBA_3_0/source/aclocal.m4
Modified:
   branches/SAMBA_3_0/source/
   branches/SAMBA_3_0/source/Makefile.in
   branches/SAMBA_3_0/source/autogen.sh
   branches/SAMBA_3_0/source/configure.in


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


More information about the samba-cvs mailing list