Mercurial > emacs
comparison lib-src/makefile.w32-in @ 111098:1529ab88805c
Replace digest-doc and sorted-doc C programs with Lisp commands.
* lib-src/digest-doc.c, lib-src/sorted-doc.c: Remove files.
* lib-src/Makefile.in (UTILITIES): Remove digest-doc and sorted-doc.
(digest-doc${EXEEXT}, sorted-doc${EXEEXT}): Remove rules.
* lib-src/makefile.w32-in (ALL): Remove digest-doc and sorted-doc.
($(BLD)/sorted-doc.exe, $(BLD)/digest-doc.exe, sorted-doc, digest-doc)
($(BLD)/digest-doc.$(O), $(BLD)/sorted-doc.$(O)): Remove rules.
(install): Don't install digest-doc.exe or sorted-doc.exe.
* lisp/help-fns.el (doc-file-to-man, doc-file-to-info): New commands.
* doc/lispref/help.texi (Documentation Basics): Remove mentions of
digest-doc and sorted-doc.
* INSTALL, nt/README, nt/README.W32: Do not mention digest-doc and sorted-doc.
* etc/NEWS: Mention this change.
author | Glenn Morris <rgm@gnu.org> |
---|---|
date | Fri, 22 Oct 2010 19:46:06 -0700 |
parents | 3869cf7d1e82 |
children | c7d5564f0621 |
comparison
equal
deleted
inserted
replaced
111097:811daa44285f | 111098:1529ab88805c |
---|---|
16 | 16 |
17 # You should have received a copy of the GNU General Public License | 17 # You should have received a copy of the GNU General Public License |
18 # along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. | 18 # along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. |
19 | 19 |
20 | 20 |
21 ALL = make-docfile hexl ctags etags movemail ebrowse sorted-doc digest-doc emacsclient | 21 ALL = make-docfile hexl ctags etags movemail ebrowse emacsclient |
22 | 22 |
23 .PHONY: $(ALL) | 23 .PHONY: $(ALL) |
24 | 24 |
25 VERSION = 24.0.50 | 25 VERSION = 24.0.50 |
26 | 26 |
34 $(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(BLD)/make-docfile.$(O) $(BLD)/ntlib.$(O) $(LIBS) | 34 $(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(BLD)/make-docfile.$(O) $(BLD)/ntlib.$(O) $(LIBS) |
35 $(BLD)/hexl.exe: $(BLD)/hexl.$(O) | 35 $(BLD)/hexl.exe: $(BLD)/hexl.$(O) |
36 $(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(BLD)/hexl.$(O) $(LIBS) | 36 $(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(BLD)/hexl.$(O) $(LIBS) |
37 $(BLD)/fakemail.exe: $(BLD)/fakemail.$(O) $(BLD)/ntlib.$(O) | 37 $(BLD)/fakemail.exe: $(BLD)/fakemail.$(O) $(BLD)/ntlib.$(O) |
38 $(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(BLD)/fakemail.$(O) $(BLD)/ntlib.$(O) $(LIBS) | 38 $(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(BLD)/fakemail.$(O) $(BLD)/ntlib.$(O) $(LIBS) |
39 $(BLD)/sorted-doc.exe: $(BLD)/sorted-doc.$(O) | |
40 $(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(BLD)/sorted-doc.$(O) $(LIBS) | |
41 $(BLD)/digest-doc.exe: $(BLD)/digest-doc.$(O) | |
42 $(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(BLD)/digest-doc.$(O) $(LIBS) | |
43 $(BLD)/test-distrib.exe: $(BLD)/test-distrib.$(O) | 39 $(BLD)/test-distrib.exe: $(BLD)/test-distrib.$(O) |
44 $(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(BLD)/test-distrib.$(O) $(LIBS) | 40 $(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(BLD)/test-distrib.$(O) $(LIBS) |
45 | 41 |
46 make-docfile: stamp_BLD $(BLD)/make-docfile.exe | 42 make-docfile: stamp_BLD $(BLD)/make-docfile.exe |
47 ctags: stamp_BLD $(BLD)/ctags.exe | 43 ctags: stamp_BLD $(BLD)/ctags.exe |
48 etags: stamp_BLD $(BLD)/etags.exe | 44 etags: stamp_BLD $(BLD)/etags.exe |
49 ebrowse: stamp_BLD $(BLD)/ebrowse.exe | 45 ebrowse: stamp_BLD $(BLD)/ebrowse.exe |
50 hexl: stamp_BLD $(BLD)/hexl.exe | 46 hexl: stamp_BLD $(BLD)/hexl.exe |
51 movemail: stamp_BLD $(BLD)/movemail.exe | 47 movemail: stamp_BLD $(BLD)/movemail.exe |
52 fakemail: stamp_BLD $(BLD)/fakemail.exe | 48 fakemail: stamp_BLD $(BLD)/fakemail.exe |
53 sorted-doc: stamp_BLD $(BLD)/sorted-doc.exe | |
54 digest-doc: stamp_BLD $(BLD)/digest-doc.exe | |
55 emacsclient: stamp_BLD $(BLD)/emacsclient.exe $(BLD)/emacsclientw.exe | 49 emacsclient: stamp_BLD $(BLD)/emacsclient.exe $(BLD)/emacsclientw.exe |
56 | 50 |
57 test-distrib: stamp_BLD $(BLD)/test-distrib.exe | 51 test-distrib: stamp_BLD $(BLD)/test-distrib.exe |
58 "$(BLD)/test-distrib.exe" "$(SRC)/testfile" | 52 "$(BLD)/test-distrib.exe" "$(SRC)/testfile" |
59 | 53 |
333 $(CP) $(BLD)/etags.exe $(INSTALL_DIR)/bin | 327 $(CP) $(BLD)/etags.exe $(INSTALL_DIR)/bin |
334 $(CP) $(BLD)/ebrowse.exe $(INSTALL_DIR)/bin | 328 $(CP) $(BLD)/ebrowse.exe $(INSTALL_DIR)/bin |
335 $(CP) $(BLD)/ctags.exe $(INSTALL_DIR)/bin | 329 $(CP) $(BLD)/ctags.exe $(INSTALL_DIR)/bin |
336 $(CP) $(BLD)/hexl.exe $(INSTALL_DIR)/bin | 330 $(CP) $(BLD)/hexl.exe $(INSTALL_DIR)/bin |
337 $(CP) $(BLD)/movemail.exe $(INSTALL_DIR)/bin | 331 $(CP) $(BLD)/movemail.exe $(INSTALL_DIR)/bin |
338 $(CP) $(BLD)/sorted-doc.exe $(INSTALL_DIR)/bin | |
339 $(CP) $(BLD)/digest-doc.exe $(INSTALL_DIR)/bin | |
340 $(CP) $(BLD)/emacsclient.exe $(INSTALL_DIR)/bin | 332 $(CP) $(BLD)/emacsclient.exe $(INSTALL_DIR)/bin |
341 $(CP) $(BLD)/emacsclientw.exe $(INSTALL_DIR)/bin | 333 $(CP) $(BLD)/emacsclientw.exe $(INSTALL_DIR)/bin |
342 - mkdir "$(INSTALL_DIR)/etc" | 334 - mkdir "$(INSTALL_DIR)/etc" |
343 $(CP) $(DOC) $(INSTALL_DIR)/etc | 335 $(CP) $(DOC) $(INSTALL_DIR)/etc |
344 | 336 |
402 $(EMACS_ROOT)/src/m/intel386.h \ | 394 $(EMACS_ROOT)/src/m/intel386.h \ |
403 $(EMACS_ROOT)/lib-src/../src/config.h \ | 395 $(EMACS_ROOT)/lib-src/../src/config.h \ |
404 $(SRC)/ntlib.h \ | 396 $(SRC)/ntlib.h \ |
405 $(SRC)/getopt.h | 397 $(SRC)/getopt.h |
406 | 398 |
407 $(BLD)/digest-doc.$(O) : \ | |
408 $(SRC)/digest-doc.c | |
409 | |
410 $(BLD)/emacsclient.$(O) : \ | 399 $(BLD)/emacsclient.$(O) : \ |
411 $(SRC)/emacsclient.c \ | 400 $(SRC)/emacsclient.c \ |
412 $(EMACS_ROOT)/src/s/ms-w32.h \ | 401 $(EMACS_ROOT)/src/s/ms-w32.h \ |
413 $(EMACS_ROOT)/src/m/intel386.h \ | 402 $(EMACS_ROOT)/src/m/intel386.h \ |
414 $(EMACS_ROOT)/lib-src/../src/config.h | 403 $(EMACS_ROOT)/lib-src/../src/config.h |
494 $(EMACS_ROOT)/lib-src/../src/systime.h | 483 $(EMACS_ROOT)/lib-src/../src/systime.h |
495 | 484 |
496 $(BLD)/qsort.$(O) : \ | 485 $(BLD)/qsort.$(O) : \ |
497 $(SRC)/qsort.c | 486 $(SRC)/qsort.c |
498 | 487 |
499 $(BLD)/sorted-doc.$(O) : \ | |
500 $(SRC)/sorted-doc.c \ | |
501 $(EMACS_ROOT)/src/s/ms-w32.h \ | |
502 $(EMACS_ROOT)/src/m/intel386.h \ | |
503 $(EMACS_ROOT)/src/config.h | |
504 | |
505 $(BLD)/tcp.$(O) : \ | 488 $(BLD)/tcp.$(O) : \ |
506 $(SRC)/tcp.c | 489 $(SRC)/tcp.c |
507 | 490 |
508 $(BLD)/test-distrib.$(O) : \ | 491 $(BLD)/test-distrib.$(O) : \ |
509 $(SRC)/test-distrib.c | 492 $(SRC)/test-distrib.c |
517 # The following dependencies are for supporting parallel builds, where | 500 # The following dependencies are for supporting parallel builds, where |
518 # we must make sure $(BLD) exists before any compilation starts. | 501 # we must make sure $(BLD) exists before any compilation starts. |
519 # | 502 # |
520 $(BLD)/make-docfile.$(O) $(BLD)/hexl.$(O) $(BLD)/fakemail.$(O): stamp_BLD | 503 $(BLD)/make-docfile.$(O) $(BLD)/hexl.$(O) $(BLD)/fakemail.$(O): stamp_BLD |
521 | 504 |
522 $(BLD)/sorted-doc.$(O) $(BLD)/digest-doc.$(O): stamp_BLD | |
523 | |
524 $(BLD)/test-distrib.$(O) $(GETOPTOBJS) $(MOVEMAILOBJS): stamp_BLD | 505 $(BLD)/test-distrib.$(O) $(GETOPTOBJS) $(MOVEMAILOBJS): stamp_BLD |
525 | 506 |
526 $(BLD)/emacsclient.$(O) $(BLD)/etags.$(O) $(BLD)/regex.$(O): stamp_BLD | 507 $(BLD)/emacsclient.$(O) $(BLD)/etags.$(O) $(BLD)/regex.$(O): stamp_BLD |
527 | 508 |
528 $(BLD)/ebrowse.$(O) $(BLD)/ctags.$(O): stamp_BLD | 509 $(BLD)/ebrowse.$(O) $(BLD)/ctags.$(O): stamp_BLD |