Or maybe that should read "make make clean clean cleaner..."
"make clean" fails to clean up the files that were built by "make
everything" over and above "make all". Hence, this patch to head. Test here
successfully.
Thanks
PG
--
Paul Green, Senior Technical Consultant,
Stratus Technologies, Maynard, MA USA
Voice: +1 978-461-7557; FAX: +1 978-461-3610
Speaking from Stratus not for Stratus
diff -urp old/samba/source/Makefile.in new/samba/source/Makefile.in
--- old/samba/source/Makefile.in Mon Feb 24 13:46:47 2003
+++ new/samba/source/Makefile.in Mon Feb 24 13:54:05 2003
@@ -126,6 +126,10 @@ TORTURE_PROGS = bin/[EMAIL PROTECTED]@ b
BIN_PROGS = $(BIN_PROGS1) $(BIN_PROGS2) $(BIN_PROGS3) @EXTRA_BIN_PROGS@
+EVERYTHING_PROGS = bin/[EMAIL PROTECTED]@ bin/[EMAIL PROTECTED]@ bin/[EMAIL
PROTECTED]@
+
+EVERYTHING_SBIN = bin/[EMAIL PROTECTED]@ bin/libsmbclient.a
+
SHLIBS = @SHLIB_PROGS@ @LIBSMBCLIENT@
SCRIPTS = $(srcdir)/script/smbtar $(srcdir)/script/addtosmbpass
$(srcdir)/script/convert_smbpasswd \
@@ -1131,7 +1135,8 @@ TOPFILES=dynconfig.o dynconfig.po
clean: delheaders python_clean
-rm -f core */*~ *~ */*.o */*.po */*.po32 */[EMAIL PROTECTED]@ \
- $(TOPFILES) $(BIN_PROGS) $(SBIN_PROGS) $(MODULES) $(TORTURE_PROGS)
.headers.stamp
+ $(TOPFILES) $(BIN_PROGS) $(SBIN_PROGS) $(MODULES) $(TORTURE_PROGS) \
+ $(EVERYTHING_PROGS) $(EVERYTHING_SBIN) .headers.stamp
# Making this target will just make sure that the prototype files
# exist, not necessarily that they are up to date. Since they're
@@ -1221,7 +1226,7 @@ ctags:
ctags `find $(srcdir) -name "*.[ch]" | grep -v /CVS/`
realclean: clean delheaders
- -rm -f config.log $(BIN_PROGS) $(MODULES) $(SBIN_PROGS) bin/.dummy
script/findsmb
+ -rm -f config.log bin/.dummy script/findsmb
distclean: realclean
-rm -f include/stamp-h