annotate lib-src/makefile.w32-in @ 56026:bb6720f21c54

Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-396 Tweak arch tagging to make build/install-in-place less annoying Previously, autoconf-created Makefiles and the like would contain duplicate taglines (unfortunately, autoconf doesn't seem to have a `strip in generated file' comment mechanism) leading to conflicts, and installing in place would create unknown directories and copies of source directories (leading to conflicts with the source directories). This changeset makes all autoconf-processed files use explicit id-tags and adds .arch-inventory entries to ignore installation directories.
author Miles Bader <miles@gnu.org>
date Fri, 11 Jun 2004 02:39:51 +0000
parents 247e609a304f
children 7c1d0d70a294 4c90ffeb71c5
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
55092
9077e3f7cd49 Add "-*- makefile -*-" mode tag.
Juanma Barranquero <lekktu@gmail.com>
parents: 54219
diff changeset
1 # -*- Makefile -*- for GNU Emacs on the Microsoft W32 API.
56026
bb6720f21c54 Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-396
Miles Bader <miles@gnu.org>
parents: 55882
diff changeset
2 # Copyright (c) 2000-2001, 2004 Free Software Foundation, Inc.
31631
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
3 #
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
4 # This file is part of GNU Emacs.
47753
6859b96dbdd7 (lisp): Load devanagari.el, not .elc.
Juanma Barranquero <lekktu@gmail.com>
parents: 47613
diff changeset
5 #
31631
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
6 # GNU Emacs is free software; you can redistribute it and/or modify
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
7 # it under the terms of the GNU General Public License as published by
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
8 # the Free Software Foundation; either version 2, or (at your option)
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
9 # any later version.
47753
6859b96dbdd7 (lisp): Load devanagari.el, not .elc.
Juanma Barranquero <lekktu@gmail.com>
parents: 47613
diff changeset
10 #
31631
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
11 # GNU Emacs is distributed in the hope that it will be useful,
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
12 # but WITHOUT ANY WARRANTY; without even the implied warranty of
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
13 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
14 # GNU General Public License for more details.
47753
6859b96dbdd7 (lisp): Load devanagari.el, not .elc.
Juanma Barranquero <lekktu@gmail.com>
parents: 47613
diff changeset
15 #
31631
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
16 # You should have received a copy of the GNU General Public License
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
17 # along with GNU Emacs; see the file COPYING. If not, write to the
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
18 # Free Software Foundation, Inc., 59 Temple Place - Suite 330,
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
19 # Boston, MA 02111-1307, USA.
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
20 #
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
21
39751
4c884afc638d Remove fakemail from ALL
Jason Rumney <jasonr@gnu.org>
parents: 39009
diff changeset
22 ALL = make-docfile hexl ctags etags movemail ebrowse
31631
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
23
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
24 .PHONY: $(ALL)
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
25
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
26 LOCAL_FLAGS = -DWINDOWSNT -DDOS_NT -DSTDC_HEADERS=1 -DNO_LDAV=1 \
33831
eacf4d6750aa (ebrowse): New target.
Jason Rumney <jasonr@gnu.org>
parents: 31631
diff changeset
27 -DNO_ARCHIVES=1 -DHAVE_CONFIG_H=1 -I../nt/inc \
34259
3e91ae9e8c6f (LOCAL_FLAGS): Remove -DVERSION flag, since we
Andrew Innes <andrewi@gnu.org>
parents: 34031
diff changeset
28 -I../src
31631
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
29
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
30 # don't know what (if) to do with these yet...
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
31 #
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
32 # $(BLD)/sorted-doc.exe \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
33 # $(BLD)/env.exe \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
34 # $(BLD)/server.exe \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
35 # $(BLD)/emacstool.exe \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
36 # $(BLD)/leditcfns.exe \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
37 # $(BLD)/emacsclient.exe \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
38 # $(BLD)/cvtmail.exe \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
39 # $(BLD)/digest-doc.exe \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
40 # $(BLD)/test-distrib.exe \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
41
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
42 LIBS = $(BASE_LIBS) $(ADVAPI32)
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
43
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
44 $(BLD)/make-docfile.exe: $(BLD)/make-docfile.$(O) $(BLD)/ntlib.$(O)
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
45 $(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(BLD)/make-docfile.$(O) $(BLD)/ntlib.$(O) $(LIBS)
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
46 $(BLD)/hexl.exe: $(BLD)/hexl.$(O)
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
47 $(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(BLD)/hexl.$(O) $(LIBS)
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
48 $(BLD)/fakemail.exe: $(BLD)/fakemail.$(O) $(BLD)/ntlib.$(O)
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
49 $(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(BLD)/fakemail.$(O) $(BLD)/ntlib.$(O) $(LIBS)
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
50
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
51 make-docfile: $(BLD) $(BLD)/make-docfile.exe
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
52 ctags: $(BLD) $(BLD)/ctags.exe
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
53 etags: $(BLD) $(BLD)/etags.exe
33831
eacf4d6750aa (ebrowse): New target.
Jason Rumney <jasonr@gnu.org>
parents: 31631
diff changeset
54 ebrowse: $(BLD) $(BLD)/ebrowse.exe
31631
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
55 hexl: $(BLD) $(BLD)/hexl.exe
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
56 movemail: $(BLD) $(BLD)/movemail.exe
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
57 fakemail: $(BLD) $(BLD)/fakemail.exe
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
58
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
59 GETOPTOBJS = $(BLD)/getopt.$(O) $(BLD)/getopt1.$(O)
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
60 GETOPTDEPS = $(GETOPTOBJS) getopt.h
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
61 MOVEMAILOBJS = $(BLD)/movemail.$(O) \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
62 $(BLD)/pop.$(O) \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
63 $(BLD)/ntlib.$(O) \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
64 $(GETOPTOBJS)
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
65
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
66 $(BLD)/movemail.exe: $(MOVEMAILOBJS) getopt.h
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
67 # put wsock32.lib before $(LIBS) to ensure we don't link to ws2_32.lib
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
68 $(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(MOVEMAILOBJS) $(WSOCK32) $(LIBS)
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
69
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
70 ETAGSOBJ = $(BLD)/etags.$(O) \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
71 $(BLD)/getopt.$(O) \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
72 $(BLD)/getopt1.$(O) \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
73 $(BLD)/ntlib.$(O) \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
74 $(BLD)/regex.$(O)
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
75
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
76 $(BLD)/etags.exe: $(ETAGSOBJ)
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
77 $(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(ETAGSOBJ) $(LIBS)
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
78
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
79
33831
eacf4d6750aa (ebrowse): New target.
Jason Rumney <jasonr@gnu.org>
parents: 31631
diff changeset
80 EBROWSEOBJ = $(BLD)/ebrowse.$(O) \
eacf4d6750aa (ebrowse): New target.
Jason Rumney <jasonr@gnu.org>
parents: 31631
diff changeset
81 $(BLD)/getopt.$(O) \
eacf4d6750aa (ebrowse): New target.
Jason Rumney <jasonr@gnu.org>
parents: 31631
diff changeset
82 $(BLD)/getopt1.$(O) \
eacf4d6750aa (ebrowse): New target.
Jason Rumney <jasonr@gnu.org>
parents: 31631
diff changeset
83 $(BLD)/ntlib.$(O)
eacf4d6750aa (ebrowse): New target.
Jason Rumney <jasonr@gnu.org>
parents: 31631
diff changeset
84
eacf4d6750aa (ebrowse): New target.
Jason Rumney <jasonr@gnu.org>
parents: 31631
diff changeset
85 $(BLD)/ebrowse.exe: $(EBROWSEOBJ)
34031
fb2af42432a8 ($(BLD)/ebrowse.exe): Use tabs not spaces.
Andrew Innes <andrewi@gnu.org>
parents: 33831
diff changeset
86 $(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(EBROWSEOBJ) $(LIBS)
33831
eacf4d6750aa (ebrowse): New target.
Jason Rumney <jasonr@gnu.org>
parents: 31631
diff changeset
87
31631
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
88 $(BLD)/regex.$(O): ../src/regex.c ../src/regex.h ../src/config.h
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
89 $(CC) $(CFLAGS) -DCONFIG_BROKETS -DINHIBIT_STRING_HEADER \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
90 ../src/regex.c $(CC_OUT)$@
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
91
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
92 ETAGS_CFLAGS = -DHAVE_GETCWD
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
93 $(BLD)/etags.$(O): etags.c
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
94 $(CC) $(CFLAGS) $(ETAGS_CFLAGS) $(CC_OUT)$@ etags.c
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
95
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
96 CTAGSOBJ = $(BLD)/ctags.$(O) \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
97 $(BLD)/getopt.$(O) \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
98 $(BLD)/getopt1.$(O) \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
99 $(BLD)/ntlib.$(O) \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
100 $(BLD)/regex.$(O)
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
101
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
102 $(BLD)/ctags.exe: $(CTAGSOBJ)
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
103 $(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(CTAGSOBJ) $(LIBS)
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
104
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
105 ctags.c: etags.c
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
106 - $(DEL) ctags.c
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
107 $(CP) etags.c ctags.c
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
108
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
109 CTAGS_CFLAGS = -DCTAGS $(ETAGS_CFLAGS)
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
110 $(BLD)/ctags.$(O): ctags.c
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
111 $(CC) $(CFLAGS) $(CTAGS_CFLAGS) $(CC_OUT)$@ ctags.c
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
112
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
113 #
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
114 # don't know what to do with these yet...
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
115 #
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
116 # $(BLD)/sorted-doc.exe: $(BLD)/sorted-doc.$(O)
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
117 # $(BLD)/yow.exe: $(BLD)/yow.$(O)
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
118 # $(BLD)/emacstool.exe: $(BLD)/emacstool.$(O)
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
119 # $(BLD)/leditcfns.exe: $(BLD)/leditcfns.$(O)
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
120 # $(BLD)/server.exe: $(BLD)/server.$(O)
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
121 # $(BLD)/cvtmail.exe: $(BLD)/cvtmail.$(O)
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
122 # $(BLD)/digest-doc.exe: $(BLD)/digest-doc.$(O)
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
123 # $(BLD)/emacsclient.exe: $(BLD)/emacsclient.$(O)
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
124 # $(BLD)/test-distrib.exe: $(BLD)/test-distrib.$(O)
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
125
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
126 #
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
127 # From ..\src\makefile.nt.
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
128 #
55882
247e609a304f (obj): Add image.c.
Juanma Barranquero <lekktu@gmail.com>
parents: 55452
diff changeset
129 obj = abbrev.c alloc.c alloca.c buffer.c bytecode.c callint.c callproc.c casefiddle.c casetab.c category.c ccl.c charset.c cm.c cmds.c coding.c data.c dired.c dispnew.c doc.c doprnt.c editfns.c emacs.c eval.c fileio.c filelock.c filemode.c floatfns.c fns.c fontset.c frame.c fringe.c gmalloc.c image.c indent.c insdel.c intervals.c keyboard.c keymap.c lastfile.c lread.c macros.c marker.c minibuf.c print.c process.c ralloc.c regex.c region-cache.c scroll.c search.c sound.c strftime.c syntax.c sysdep.c term.c termcap.c textprop.c tparam.c undo.c unexw32.c vm-limit.c w32.c w32console.c w32fns.c w32heap.c w32inevt.c w32menu.c w32proc.c w32reg.c w32select.c w32term.c w32xfns.c window.c xdisp.c xfaces.c xfaces.c
31631
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
130 #
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
131 # These are the lisp files that are loaded up in loadup.el
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
132 #
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
133 lispsource = ../lisp/
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
134
43515
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
135 MOUSE_SUPPORT = $(lispsource)select.elc $(lispsource)scroll-bar.elc $(lispsource)mouse.elc
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
136 WINNT_SUPPORT = $(lispsource)ls-lisp.elc $(lispsource)disp-table.elc $(lispsource)w32-fns.elc $(lispsource)dos-w32.elc $(lispsource)w32-vars.elc
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
137
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
138 # lisp files that are loaded up on other platforms
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
139 MSDOS_SUPPORT = $(lispsource)dos-fns.elc $(lispsource)dos-vars.elc $(lispsource)international/ccl.elc $(lispsource)international/codepage.elc
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
140 VMS_SUPPORT = $(lispsource)vmsproc.elc $(lispsource)vms-patch.elc
31631
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
141
55452
fdbb1911034d (lisp1, lisp2): Split lisp to avoid long command-lines.
Jason Rumney <jasonr@gnu.org>
parents: 55092
diff changeset
142 lisp1= \
43515
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
143 $(lispsource)abbrev.elc \
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
144 $(lispsource)buff-menu.elc \
43523
c7eaaa9c5bf5 Add missing backslash.
Juanma Barranquero <lekktu@gmail.com>
parents: 43515
diff changeset
145 $(lispsource)button.elc \
51353
769c2d7bcbc0 (lisp): Fix references to byte-run.el, float-sup.el and map-ynp.el, which are
Juanma Barranquero <lekktu@gmail.com>
parents: 49716
diff changeset
146 $(lispsource)emacs-lisp/byte-run.elc \
43515
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
147 $(lispsource)cus-start.elc \
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
148 $(lispsource)custom.elc \
44216
3c0c4e024b4f Move backquote.elc into emacs-lisp.
Jason Rumney <jasonr@gnu.org>
parents: 43523
diff changeset
149 $(lispsource)emacs-lisp/backquote.elc \
43515
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
150 $(lispsource)emacs-lisp/lisp-mode.elc \
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
151 $(lispsource)emacs-lisp/lisp.elc \
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
152 $(lispsource)env.elc \
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
153 $(lispsource)faces.elc \
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
154 $(lispsource)files.elc \
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
155 $(lispsource)format.elc \
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
156 $(lispsource)facemenu.elc \
31631
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
157 $(MOUSE_SUPPORT) \
51353
769c2d7bcbc0 (lisp): Fix references to byte-run.el, float-sup.el and map-ynp.el, which are
Juanma Barranquero <lekktu@gmail.com>
parents: 49716
diff changeset
158 $(lispsource)emacs-lisp/float-sup.elc \
769c2d7bcbc0 (lisp): Fix references to byte-run.el, float-sup.el and map-ynp.el, which are
Juanma Barranquero <lekktu@gmail.com>
parents: 49716
diff changeset
159 $(lispsource)frame.elc \
43515
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
160 $(lispsource)help.elc \
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
161 $(lispsource)indent.elc \
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
162 $(lispsource)isearch.elc \
31631
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
163 $(lispsource)loadup.el \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
164 $(lispsource)loaddefs.el \
43515
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
165 $(lispsource)bindings.elc \
51353
769c2d7bcbc0 (lisp): Fix references to byte-run.el, float-sup.el and map-ynp.el, which are
Juanma Barranquero <lekktu@gmail.com>
parents: 49716
diff changeset
166 $(lispsource)emacs-lisp/map-ynp.elc \
43515
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
167 $(lispsource)menu-bar.elc \
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
168 $(lispsource)international/mule.elc \
31631
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
169 $(lispsource)international/mule-conf.el \
43515
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
170 $(lispsource)international/mule-cmds.elc \
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
171 $(lispsource)international/characters.elc \
45805
4f0eb43475f3 (lisp): Add international/ucs-tables.elc and font-core.elc.
Juanma Barranquero <lekktu@gmail.com>
parents: 44216
diff changeset
172 $(lispsource)international/ucs-tables.elc \
43515
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
173 $(lispsource)international/utf-8.elc \
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
174 $(lispsource)international/latin-1.el \
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
175 $(lispsource)international/latin-2.el \
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
176 $(lispsource)international/latin-3.el \
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
177 $(lispsource)international/latin-4.el \
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
178 $(lispsource)international/latin-5.el \
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
179 $(lispsource)international/latin-8.el \
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
180 $(lispsource)international/latin-9.el \
55452
fdbb1911034d (lisp1, lisp2): Split lisp to avoid long command-lines.
Jason Rumney <jasonr@gnu.org>
parents: 55092
diff changeset
181 $(lispsource)case-table.elc
fdbb1911034d (lisp1, lisp2): Split lisp to avoid long command-lines.
Jason Rumney <jasonr@gnu.org>
parents: 55092
diff changeset
182
fdbb1911034d (lisp1, lisp2): Split lisp to avoid long command-lines.
Jason Rumney <jasonr@gnu.org>
parents: 55092
diff changeset
183 lisp2 = \
43515
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
184 $(lispsource)language/chinese.elc \
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
185 $(lispsource)language/cyrillic.elc \
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
186 $(lispsource)language/indian.elc \
47753
6859b96dbdd7 (lisp): Load devanagari.el, not .elc.
Juanma Barranquero <lekktu@gmail.com>
parents: 47613
diff changeset
187 $(lispsource)language/devanagari.el \
49716
14e851c84328 (lisp): Add malayalam.el and tamil.el.
Juanma Barranquero <lekktu@gmail.com>
parents: 48894
diff changeset
188 $(lispsource)language/malayalam.el \
14e851c84328 (lisp): Add malayalam.el and tamil.el.
Juanma Barranquero <lekktu@gmail.com>
parents: 48894
diff changeset
189 $(lispsource)language/tamil.el \
41804
e1ca327fb359 (FACE_SUPPORT):
Andrew Innes <andrewi@gnu.org>
parents: 39825
diff changeset
190 $(lispsource)language/english.el \
43515
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
191 $(lispsource)language/ethiopic.elc \
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
192 $(lispsource)language/european.elc \
41804
e1ca327fb359 (FACE_SUPPORT):
Andrew Innes <andrewi@gnu.org>
parents: 39825
diff changeset
193 $(lispsource)language/czech.el \
e1ca327fb359 (FACE_SUPPORT):
Andrew Innes <andrewi@gnu.org>
parents: 39825
diff changeset
194 $(lispsource)language/slovak.el \
e1ca327fb359 (FACE_SUPPORT):
Andrew Innes <andrewi@gnu.org>
parents: 39825
diff changeset
195 $(lispsource)language/romanian.el \
e1ca327fb359 (FACE_SUPPORT):
Andrew Innes <andrewi@gnu.org>
parents: 39825
diff changeset
196 $(lispsource)language/greek.el \
e1ca327fb359 (FACE_SUPPORT):
Andrew Innes <andrewi@gnu.org>
parents: 39825
diff changeset
197 $(lispsource)language/hebrew.el \
e1ca327fb359 (FACE_SUPPORT):
Andrew Innes <andrewi@gnu.org>
parents: 39825
diff changeset
198 $(lispsource)language/japanese.el \
e1ca327fb359 (FACE_SUPPORT):
Andrew Innes <andrewi@gnu.org>
parents: 39825
diff changeset
199 $(lispsource)language/korean.el \
e1ca327fb359 (FACE_SUPPORT):
Andrew Innes <andrewi@gnu.org>
parents: 39825
diff changeset
200 $(lispsource)language/lao.el \
e1ca327fb359 (FACE_SUPPORT):
Andrew Innes <andrewi@gnu.org>
parents: 39825
diff changeset
201 $(lispsource)language/thai.el \
43515
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
202 $(lispsource)language/tibetan.elc \
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
203 $(lispsource)language/vietnamese.elc \
41804
e1ca327fb359 (FACE_SUPPORT):
Andrew Innes <andrewi@gnu.org>
parents: 39825
diff changeset
204 $(lispsource)language/misc-lang.el \
43515
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
205 $(lispsource)language/utf-8-lang.el \
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
206 $(lispsource)language/georgian.el \
31631
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
207 $(lispsource)paths.el \
43515
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
208 $(lispsource)register.elc \
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
209 $(lispsource)replace.elc \
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
210 $(lispsource)simple.elc \
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
211 $(lispsource)startup.elc \
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
212 $(lispsource)subr.elc \
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
213 $(lispsource)term/tty-colors.elc \
45805
4f0eb43475f3 (lisp): Add international/ucs-tables.elc and font-core.elc.
Juanma Barranquero <lekktu@gmail.com>
parents: 44216
diff changeset
214 $(lispsource)font-core.elc \
43515
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
215 $(lispsource)textmodes/fill.elc \
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
216 $(lispsource)textmodes/page.elc \
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
217 $(lispsource)textmodes/paragraphs.elc \
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
218 $(lispsource)textmodes/text-mode.elc \
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
219 $(lispsource)vc-hooks.elc \
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
220 $(lispsource)ediff-hook.elc \
31631
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
221 $(VMS_SUPPORT) \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
222 $(MSDOS_SUPPORT) \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
223 $(WINNT_SUPPORT) \
43515
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
224 $(lispsource)widget.elc \
5e0b1e7145b4 (WINNT_SUPPORT, MOUSE_SUPPORT, lisp): Revert to using .elc files.
Jason Rumney <jasonr@gnu.org>
parents: 42279
diff changeset
225 $(lispsource)window.elc \
31631
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
226 $(lispsource)version.el
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
227
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
228
47753
6859b96dbdd7 (lisp): Load devanagari.el, not .elc.
Juanma Barranquero <lekktu@gmail.com>
parents: 47613
diff changeset
229 DOC = DOC
41804
e1ca327fb359 (FACE_SUPPORT):
Andrew Innes <andrewi@gnu.org>
parents: 39825
diff changeset
230 $(DOC): make-docfile
31631
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
231 - $(DEL) $(DOC)
48894
18c79e584eb1 ($(DOC)): Use -o and -a options to make-docfile,
Andrew Innes <andrewi@gnu.org>
parents: 48453
diff changeset
232 "$(THISDIR)/$(BLD)/make-docfile" -o $(DOC) -d ../src $(obj)
55452
fdbb1911034d (lisp1, lisp2): Split lisp to avoid long command-lines.
Jason Rumney <jasonr@gnu.org>
parents: 55092
diff changeset
233 "$(THISDIR)/$(BLD)/make-docfile" -a $(DOC) -d ../src $(lisp1)
fdbb1911034d (lisp1, lisp2): Split lisp to avoid long command-lines.
Jason Rumney <jasonr@gnu.org>
parents: 55092
diff changeset
234 "$(THISDIR)/$(BLD)/make-docfile" -a $(DOC) -d ../src $(lisp2)
31631
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
235 $(CP) $(DOC) ../etc/DOC-X
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
236 - mkdir "../src/$(OBJDIR)"
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
237 - mkdir "../src/$(OBJDIR)/etc"
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
238 $(CP) $(DOC) ../src/$(OBJDIR)/etc/DOC-X
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
239
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
240 {$(BLD)}.$(O){$(BLD)}.exe:
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
241 $(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $*.$(O) $(LIBS)
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
242
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
243 #
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
244 # Build the executables
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
245 #
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
246 all: $(BLD) $(ALL) $(DOC)
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
247
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
248 #
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
249 # Assuming INSTALL_DIR is defined, build and install emacs in it.
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
250 #
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
251 INSTALL_FILES = $(ALL)
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
252 install: $(INSTALL_FILES)
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
253 - mkdir "$(INSTALL_DIR)/bin"
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
254 $(CP) $(BLD)/etags.exe $(INSTALL_DIR)/bin
34031
fb2af42432a8 ($(BLD)/ebrowse.exe): Use tabs not spaces.
Andrew Innes <andrewi@gnu.org>
parents: 33831
diff changeset
255 $(CP) $(BLD)/ebrowse.exe $(INSTALL_DIR)/bin
31631
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
256 $(CP) $(BLD)/ctags.exe $(INSTALL_DIR)/bin
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
257 $(CP) $(BLD)/hexl.exe $(INSTALL_DIR)/bin
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
258 $(CP) $(BLD)/movemail.exe $(INSTALL_DIR)/bin
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
259 - mkdir "$(INSTALL_DIR)/etc"
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
260 $(CP) $(DOC) $(INSTALL_DIR)/etc
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
261
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
262 #
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
263 # Maintenance
47753
6859b96dbdd7 (lisp): Load devanagari.el, not .elc.
Juanma Barranquero <lekktu@gmail.com>
parents: 47613
diff changeset
264 #
31631
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
265 clean:
35106
e96acf4ae36e (clean): Delete $(COMPILER_TEMP_FILES) instead
Andrew Innes <andrewi@gnu.org>
parents: 34259
diff changeset
266 - $(DEL) *~ DOC* $(COMPILER_TEMP_FILES)
31631
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
267 - $(DEL) ctags.c
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
268 - $(DEL_TREE) $(OBJDIR)
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
269
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
270 cleanall: clean
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
271 - $(DEL_TREE) obj
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
272 - $(DEL_TREE) obj-spd
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
273 - $(DEL_TREE) oo
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
274 - $(DEL_TREE) oo-spd
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
275
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
276 #
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
277 # Headers we would preprocess if we could.
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
278 #
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
279 ../src/config.h: ../nt/$(CONFIG_H)
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
280 $(CP) $(ALL_DEPS) $@
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
281 ../src/paths.h: ../nt/paths.h
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
282 $(CP) $(ALL_DEPS) $@
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
283
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
284 ### DEPENDENCIES ###
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
285
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
286 EMACS_ROOT = ..
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
287 SRC = .
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
288
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
289 $(BLD)/alloca.$(O) : \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
290 $(SRC)/alloca.c \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
291 $(EMACS_ROOT)/src/s/ms-w32.h \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
292 $(EMACS_ROOT)/src/m/intel386.h \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
293 $(EMACS_ROOT)/src/config.h \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
294 $(EMACS_ROOT)/src/blockinput.h
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
295
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
296 $(BLD)/b2m.$(O) : \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
297 $(SRC)/b2m.c \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
298 $(EMACS_ROOT)/src/s/ms-w32.h \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
299 $(EMACS_ROOT)/src/m/intel386.h \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
300 $(EMACS_ROOT)/lib-src/../src/config.h
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
301
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
302 $(BLD)/ctags.$(O) : \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
303 $(SRC)/ctags.c \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
304 $(EMACS_ROOT)/nt/inc/sys/param.h \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
305 $(EMACS_ROOT)/src/s/ms-w32.h \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
306 $(EMACS_ROOT)/src/m/intel386.h \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
307 $(EMACS_ROOT)/lib-src/../src/config.h \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
308 $(SRC)/ntlib.h \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
309 $(SRC)/getopt.h
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
310
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
311 $(BLD)/cvtmail.$(O) : \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
312 $(SRC)/cvtmail.c
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
313
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
314 $(BLD)/digest-doc.$(O) : \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
315 $(SRC)/digest-doc.c
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
316
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
317 $(BLD)/emacsclient.$(O) : \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
318 $(SRC)/emacsclient.c \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
319 $(EMACS_ROOT)/src/s/ms-w32.h \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
320 $(EMACS_ROOT)/src/m/intel386.h \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
321 $(EMACS_ROOT)/lib-src/../src/config.h
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
322
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
323 $(BLD)/emacstool.$(O) : \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
324 $(SRC)/emacstool.c \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
325 $(EMACS_ROOT)/nt/inc/sys/file.h
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
326
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
327 $(BLD)/etags.$(O) : \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
328 $(SRC)/etags.c \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
329 $(EMACS_ROOT)/nt/inc/sys/param.h \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
330 $(EMACS_ROOT)/src/s/ms-w32.h \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
331 $(EMACS_ROOT)/src/m/intel386.h \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
332 $(EMACS_ROOT)/lib-src/../src/config.h \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
333 $(SRC)/ntlib.h \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
334 $(SRC)/getopt.h
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
335
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
336 $(BLD)/fakemail.$(O) : \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
337 $(SRC)/fakemail.c \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
338 $(SRC)/ntlib.h \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
339 $(EMACS_ROOT)/src/s/ms-w32.h \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
340 $(EMACS_ROOT)/src/m/intel386.h \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
341 $(EMACS_ROOT)/lib-src/../src/config.h \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
342 $(EMACS_ROOT)/nt/inc/pwd.h
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
343
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
344 $(BLD)/getdate.$(O) : \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
345 $(SRC)/getdate.c \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
346 $(EMACS_ROOT)/src/s/ms-w32.h \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
347 $(EMACS_ROOT)/src/m/intel386.h \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
348 $(EMACS_ROOT)/src/config.h \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
349 $(MSTOOLS_SYS)/types.h
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
350
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
351 $(BLD)/getopt.$(O) : \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
352 $(SRC)/getopt.c \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
353 $(EMACS_ROOT)/src/s/ms-w32.h \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
354 $(EMACS_ROOT)/src/m/intel386.h \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
355 $(EMACS_ROOT)/src/config.h \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
356 $(SRC)/ntlib.h \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
357 $(SRC)/getopt.h
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
358
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
359 $(BLD)/getopt1.$(O) : \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
360 $(SRC)/getopt1.c \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
361 $(EMACS_ROOT)/src/s/ms-w32.h \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
362 $(EMACS_ROOT)/src/m/intel386.h \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
363 $(EMACS_ROOT)/src/config.h \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
364 $(SRC)/getopt.h
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
365
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
366 $(BLD)/hexl.$(O) : \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
367 $(SRC)/hexl.c
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
368
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
369 $(BLD)/leditcfns.$(O) : \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
370 $(SRC)/leditcfns.c
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
371
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
372 $(BLD)/make-docfile.$(O) : \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
373 $(SRC)/make-docfile.c \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
374 $(EMACS_ROOT)/src/config.h
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
375
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
376 $(BLD)/make-path.$(O) : \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
377 $(SRC)/make-path.c
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
378
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
379 $(BLD)/movemail.$(O) : \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
380 $(SRC)/movemail.c \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
381 $(EMACS_ROOT)/src/s/ms-w32.h \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
382 $(EMACS_ROOT)/src/m/intel386.h \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
383 $(EMACS_ROOT)/lib-src/../src/config.h \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
384 $(EMACS_ROOT)/nt/inc/sys/file.h \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
385 $(EMACS_ROOT)/lib-src/../src/syswait.h \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
386 $(EMACS_ROOT)/nt/inc/pwd.h \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
387 $(SRC)/ntlib.h
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
388 $(CC) $(CFLAGS) -DUSG $(CC_OUT)$@ movemail.c
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
389
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
390 $(BLD)/ntlib.$(O) : \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
391 $(SRC)/ntlib.c \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
392 $(SRC)/ntlib.h \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
393 $(EMACS_ROOT)/nt/inc/pwd.h
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
394
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
395 $(BLD)/pop.$(O) : \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
396 $(SRC)/pop.c \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
397 $(SRC)/pop.h \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
398 $(SRC)/ntlib.h
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
399
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
400 $(BLD)/profile.$(O) : \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
401 $(SRC)/profile.c \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
402 $(EMACS_ROOT)/src/s/ms-w32.h \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
403 $(EMACS_ROOT)/src/m/intel386.h \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
404 $(EMACS_ROOT)/lib-src/../src/config.h \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
405 $(EMACS_ROOT)/lib-src/../src/systime.h
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
406
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
407 $(BLD)/qsort.$(O) : \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
408 $(SRC)/qsort.c
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
409
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
410 $(BLD)/sorted-doc.$(O) : \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
411 $(SRC)/sorted-doc.c
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
412
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
413 $(BLD)/tcp.$(O) : \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
414 $(SRC)/tcp.c
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
415
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
416 $(BLD)/test-distrib.$(O) : \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
417 $(SRC)/test-distrib.c
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
418
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
419 $(BLD)/timer.$(O) : \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
420 $(SRC)/timer.c \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
421 $(EMACS_ROOT)/src/s/ms-w32.h \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
422 $(EMACS_ROOT)/src/m/intel386.h \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
423 $(EMACS_ROOT)/lib-src/../src/config.h
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
424
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
425 $(BLD)/yow.$(O) : \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
426 $(SRC)/yow.c \
011566e20a32 Revert to Unix line endings.
Andrew Innes <andrewi@gnu.org>
parents: 31357
diff changeset
427 $(EMACS_ROOT)/lib-src/../src/paths.h