# Top level makefile for building GNU Emacs on Windows NT\r
#\r
# This file is part of GNU Emacs.\r
-# \r
+#\r
# GNU Emacs is free software; you can redistribute it and/or modify\r
# it under the terms of the GNU General Public License as published by\r
# the Free Software Foundation; either version 2, or (at your option)\r
# any later version.\r
-# \r
+#\r
# GNU Emacs is distributed in the hope that it will be useful,\r
# but WITHOUT ANY WARRANTY; without even the implied warranty of\r
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\r
# GNU General Public License for more details.\r
-# \r
+#\r
# You should have received a copy of the GNU General Public License\r
# along with GNU Emacs; see the file COPYING. If not, write to\r
# the Free Software Foundation, Inc., 59 Temple Place - Suite 330,\r
- $(CP) $(BLD)/ddeclient.exe $(INSTALL_DIR)/bin\r
- $(CP) $(BLD)/cmdproxy.exe $(INSTALL_DIR)/bin\r
- $(CP) $(BLD)/runemacs.exe $(INSTALL_DIR)/bin\r
- - $(CP) ../lib-src/fns-*.el $(INSTALL_DIR)/bin\r
- "$(INSTALL_DIR)/bin/addpm" /q\r
- $(DEL) ../same-dir.tst\r
- $(DEL) $(INSTALL_DIR)/same-dir.tst\r
$(MAKE) $(MFLAGS) -C ../lisp install\r
$(MAKE) $(MFLAGS) -C ../leim install\r
\r
+force-info:\r
+# Note that man/makefile knows how to\r
+# put the info files in $(infodir),\r
+# so we can do ok running make in the build dir.\r
+info: force-info\r
+ (cd ..\man && $(MAKE) $(MFLAGS) info)\r
+ (cd ..\lispref && $(MAKE) $(MFLAGS) info)\r
+ (cd ..\lispintro && $(MAKE) $(MFLAGS) info)\r
+\r
#\r
# Maintenance\r
-# \r
+#\r
clean: clean-other-dirs-$(MAKETYPE)\r
- $(DEL) *~ $(COMPILER_TEMP_FILES)\r
- $(DEL_TREE) $(OBJDIR)\r
$(MAKE) $(MFLAGS) clean\r
cd ..\lisp\r
$(MAKE) $(MFLAGS) clean\r
+ cd ..\lispintro\r
+ $(MAKE) $(MFLAGS) clean\r
+ cd ..\lispref\r
+ $(MAKE) $(MFLAGS) clean\r
cd ..\leim\r
$(MAKE) $(MFLAGS) clean\r
+ cd ..\man\r
+ $(MAKE) $(MFLAGS) clean\r
cd ..\nt\r
\r
clean-other-dirs-gmake:\r
\r
realclean: cleanall\r
- $(DEL_TREE) ../bin\r
+\r
+# arch-tag: 6f5b23a6-774b-4598-9c29-58235b2b4219\r