$(MAKE) $(MFLAGS) clean\r
cd ..\src\r
$(MAKE) $(MFLAGS) clean\r
- cd ..\lisp\r
- $(MAKE) $(MFLAGS) clean\r
cd ..\doc\lispintro\r
$(MAKE) $(MFLAGS) clean\r
cd ..\doc\lispref\r
clean-other-dirs-gmake:\r
$(MAKE) $(MFLAGS) $(XMFLAGS) -C ../lib-src clean\r
$(MAKE) $(MFLAGS) $(XMFLAGS) -C ../src clean\r
- $(MAKE) $(MFLAGS) $(XMFLAGS) -C ../lisp clean\r
$(MAKE) $(MFLAGS) $(XMFLAGS) -C ../leim clean\r
+ $(MAKE) $(MFLAGS) $(XMFLAGS) -C ../doc/emacs clean\r
+ $(MAKE) $(MFLAGS) $(XMFLAGS) -C ../doc/misc clean\r
+ $(MAKE) $(MFLAGS) $(XMFLAGS) -C ../doc/lispintro clean\r
+ $(MAKE) $(MFLAGS) $(XMFLAGS) -C ../doc/lispref clean\r
\r
cleanall-other-dirs-nmake:\r
cd ..\lib-src\r
- $(DEL_TREE) oo\r
- $(DEL_TREE) oo-spd\r
\r
+top-distclean:\r
+ - $(DEL) $(COMPILER_TEMP_FILES)\r
+ - $(DEL_TREE) obj\r
+ - $(DEL_TREE) obj-spd\r
+ - $(DEL_TREE) oo\r
+ - $(DEL_TREE) oo-spd\r
+ - $(DEL) stamp_BLD\r
+ - $(DEL) ../etc/DOC ../etc/DOC-X\r
+ - $(DEL) config.log Makefile\r
+\r
+distclean: distclean-other-dirs-$(MAKETYPE) top-distclean\r
+\r
+distclean-other-dirs-nmake:\r
+ cd ..\lib-src\r
+ $(MAKE) $(MFLAGS) distclean\r
+ cd ..\src\r
+ $(MAKE) $(MFLAGS) distclean\r
+ cd ..\lisp\r
+ $(MAKE) $(MFLAGS) distclean\r
+ cd ..\leim\r
+ $(MAKE) $(MFLAGS) distclean\r
+ cd ..\doc\emacs\r
+ $(MAKE) $(MFLAGS) distclean\r
+ cd ..\doc\misc\r
+ $(MAKE) $(MFLAGS) distclean\r
+ cd ..\doc\lispintro\r
+ $(MAKE) $(MFLAGS) distclean\r
+ cd ..\doc\lispref\r
+ $(MAKE) $(MFLAGS) distclean\r
+ cd ..\nt\r
+\r
+distclean-other-dirs-gmake:\r
+ $(MAKE) $(MFLAGS) $(XMFLAGS) -C ../lib-src distclean\r
+ $(MAKE) $(MFLAGS) $(XMFLAGS) -C ../src distclean\r
+ $(MAKE) $(MFLAGS) $(XMFLAGS) -C ../lisp distclean\r
+ $(MAKE) $(MFLAGS) $(XMFLAGS) -C ../leim distclean\r
+ $(MAKE) $(MFLAGS) $(XMFLAGS) -C ../doc/emacs distclean\r
+ $(MAKE) $(MFLAGS) $(XMFLAGS) -C ../doc/misc distclean\r
+ $(MAKE) $(MFLAGS) $(XMFLAGS) -C ../doc/lispintro distclean\r
+ $(MAKE) $(MFLAGS) $(XMFLAGS) -C ../doc/lispref distclean\r
+\r
+maintainer-clean: maintainer-clean-other-dirs-$(MAKETYPE) top-distclean\r
+\r
+maintainer-clean-other-dirs-nmake:\r
+ cd ..\lib-src\r
+ $(MAKE) $(MFLAGS) maintainer-clean\r
+ cd ..\src\r
+ $(MAKE) $(MFLAGS) maintainer-clean\r
+ cd ..\lisp\r
+ $(MAKE) $(MFLAGS) maintainer-clean\r
+ cd ..\leim\r
+ $(MAKE) $(MFLAGS) maintainer-clean\r
+ cd ..\doc\emacs\r
+ $(MAKE) $(MFLAGS) maintainer-clean\r
+ cd ..\doc\misc\r
+ $(MAKE) $(MFLAGS) maintainer-clean\r
+ cd ..\doc\lispintro\r
+ $(MAKE) $(MFLAGS) maintainer-clean\r
+ cd ..\doc\lispref\r
+ $(MAKE) $(MFLAGS) maintainer-clean\r
+ cd ..\nt\r
+\r
+maintainer-clean-other-dirs-gmake:\r
+ $(MAKE) $(MFLAGS) $(XMFLAGS) -C ../lib-src maintainer-clean\r
+ $(MAKE) $(MFLAGS) $(XMFLAGS) -C ../src maintainer-clean\r
+ $(MAKE) $(MFLAGS) $(XMFLAGS) -C ../lisp maintainer-clean\r
+ $(MAKE) $(MFLAGS) $(XMFLAGS) -C ../leim maintainer-clean\r
+ $(MAKE) $(MFLAGS) $(XMFLAGS) -C ../doc/emacs maintainer-clean\r
+ $(MAKE) $(MFLAGS) $(XMFLAGS) -C ../doc/misc maintainer-clean\r
+ $(MAKE) $(MFLAGS) $(XMFLAGS) -C ../doc/lispintro maintainer-clean\r
+ $(MAKE) $(MFLAGS) $(XMFLAGS) -C ../doc/lispref maintainer-clean\r
+\r
realclean: cleanall\r
- $(DEL_TREE) ../bin\r