Mercurial > hg > xemacs-beta
comparison lisp/ediff/Makefile @ 70:131b0175ea99 r20-0b30
Import from CVS: tag r20-0b30
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:02:59 +0200 |
parents | 0293115a14e9 |
children | c7528f8e288d |
comparison
equal
deleted
inserted
replaced
69:804d1389bcd6 | 70:131b0175ea99 |
---|---|
5 # -------- USER MAY NEED TO CHANGE THESE --------------------- | 5 # -------- USER MAY NEED TO CHANGE THESE --------------------- |
6 # To compile under XEmacs, uncomment XEmacs-specific versions of the | 6 # To compile under XEmacs, uncomment XEmacs-specific versions of the |
7 # variables VERSION, EMACS, DATADIR and comment out the Emacs-specific | 7 # variables VERSION, EMACS, DATADIR and comment out the Emacs-specific |
8 # versions. | 8 # versions. |
9 | 9 |
10 VERSION = 19.34 | 10 VERSION = 19.30 |
11 EMACS = emacs-$(VERSION) | 11 EMACS = emacs-$(VERSION) |
12 #VERSION = 19.14 | 12 #VERSION = 19.14 |
13 #EMACS = xemacs-$(VERSION) | 13 #EMACS = xemacs-$(VERSION) |
14 PREFIX = /usr/local | 14 PREFIX = /usr/local |
15 DATADIR = $(PREFIX)/share | 15 DATADIR = $(PREFIX)/share |
23 TEXINDEX = texindex | 23 TEXINDEX = texindex |
24 MAKEINFO = makeinfo | 24 MAKEINFO = makeinfo |
25 INSTALL = install | 25 INSTALL = install |
26 | 26 |
27 # --------- ONLY AUTHORIZED PERSONNEL BEYOND THIS POINT!!! ------------ | 27 # --------- ONLY AUTHORIZED PERSONNEL BEYOND THIS POINT!!! ------------ |
28 EDIFF = ediff-init.el ediff-help.el ediff-diff.el ediff-merg.el \ | 28 EDIFF = ediff-init.el ediff-diff.el ediff-merg.el ediff-wind.el \ |
29 ediff-wind.el ediff-util.el ediff-mult.el ediff-vers.el \ | 29 ediff-util.el ediff-mult.el ediff-vers.el ediff-ptch.el \ |
30 ediff-ptch.el ediff.el ediff-hook.el ediff-tbar.el | 30 ediff.el ediff-hook.el |
31 EDIFFelc = ediff-init.elc ediff-help.elc ediff-diff.elc ediff-merg.elc \ | 31 EDIFFelc = ediff-init.elc ediff-diff.elc ediff-merg.elc ediff-wind.elc \ |
32 ediff-wind.elc ediff-util.elc ediff-mult.elc ediff-vers.elc \ | 32 ediff-util.elc ediff-mult.elc ediff-vers.elc ediff-ptch.elc \ |
33 ediff-ptch.elc ediff.elc ediff-hook.elc ediff-tbar.elc | 33 ediff.elc ediff-hook.elc |
34 | 34 |
35 PRELOADS = -l ./ediff-init.el -l ./ediff-diff.el -l ./ediff-wind.el \ | |
36 -l ./ediff-merg.el -l ./ediff-mult.el -l ./ediff-util.el \ | |
37 -l ./ediff.el | |
35 | 38 |
36 all: hello elc goodbye dvi info | 39 all: hello elc goodbye dvi info |
37 | 40 |
38 elc: $(EDIFFelc) | 41 elc: $(EDIFFelc) |
39 | 42 |
62 | 65 |
63 ediff-init.elc: ediff-init.el | 66 ediff-init.elc: ediff-init.el |
64 @echo "" | 67 @echo "" |
65 $(EMACS) -batch -f batch-byte-compile ediff-init.el | 68 $(EMACS) -batch -f batch-byte-compile ediff-init.el |
66 | 69 |
67 ediff-help.elc: ediff-help.el | |
68 @echo "" | |
69 $(EMACS) -batch -f batch-byte-compile ediff-help.el | |
70 | |
71 ediff-hook.elc: ediff-hook.el | 70 ediff-hook.elc: ediff-hook.el |
72 @echo "" | 71 @echo "" |
73 $(EMACS) -batch -f batch-byte-compile ediff-hook.el | 72 $(EMACS) -batch -f batch-byte-compile ediff-hook.el |
74 | 73 |
75 ediff-tbar.elc: ediff-tbar.el | |
76 @echo "" | |
77 $(EMACS) -batch -f batch-byte-compile ediff-tbar.el | |
78 | |
79 ediff-diff.elc: ediff-init.el ediff-diff.el | 74 ediff-diff.elc: ediff-init.el ediff-diff.el |
80 @echo "" | 75 @echo "" |
81 $(EMACS) -batch -f batch-byte-compile ediff-diff.el | 76 $(EMACS) -batch $(PRELOADS) -f batch-byte-compile ediff-diff.el |
82 | 77 |
83 ediff-merg.elc: ediff-init.el ediff-merg.el | 78 ediff-merg.elc: ediff-init.el ediff-merg.el |
84 @echo "" | 79 @echo "" |
85 $(EMACS) -batch -f batch-byte-compile ediff-merg.el | 80 $(EMACS) -batch $(PRELOADS) -f batch-byte-compile ediff-merg.el |
86 | 81 |
87 ediff-mult.elc: ediff-init.el ediff-mult.el | 82 ediff-mult.elc: ediff-init.el ediff-mult.el |
88 @echo "" | 83 @echo "" |
89 $(EMACS) -batch -f batch-byte-compile ediff-mult.el | 84 $(EMACS) -batch $(PRELOADS) -f batch-byte-compile ediff-mult.el |
90 | 85 |
91 ediff-vers.elc: ediff-init.el ediff-vers.el | 86 ediff-vers.elc: ediff-init.el ediff-vers.el |
92 @echo "" | 87 @echo "" |
93 $(EMACS) -batch -f batch-byte-compile ediff-vers.el | 88 $(EMACS) -batch $(PRELOADS) -f batch-byte-compile ediff-vers.el |
94 | 89 |
95 ediff-ptch.elc: ediff-init.el ediff-ptch.el | 90 ediff-ptch.elc: ediff-init.el ediff-ptch.el |
96 @echo "" | 91 @echo "" |
97 $(EMACS) -batch -f batch-byte-compile ediff-ptch.el | 92 $(EMACS) -batch $(PRELOADS) -f batch-byte-compile ediff-ptch.el |
98 | 93 |
99 ediff.elc: ediff-init.el ediff.el | 94 ediff.elc: ediff-init.el ediff.el |
100 @echo "" | 95 @echo "" |
101 $(EMACS) -batch -f batch-byte-compile ediff.el | 96 $(EMACS) -batch $(PRELOADS) -f batch-byte-compile ediff.el |
102 | 97 |
103 ediff-util.elc: ediff-init.el ediff-util.el | 98 ediff-util.elc: ediff-init.el ediff-util.el |
104 @echo "" | 99 @echo "" |
105 $(EMACS) -batch -f batch-byte-compile ediff-util.el | 100 $(EMACS) -batch $(PRELOADS) -f batch-byte-compile ediff-util.el |
106 | 101 |
107 ediff-wind.elc: ediff-init.el ediff-wind.el | 102 ediff-wind.elc: ediff-init.el ediff-wind.el |
108 @echo "" | 103 @echo "" |
109 $(EMACS) -batch -f batch-byte-compile ediff-wind.el | 104 $(EMACS) -batch $(PRELOADS) -f batch-byte-compile ediff-wind.el |
110 | 105 |
111 ediff.dvi: ediff.texi | 106 ediff.dvi: ediff.texi |
112 @echo "" | 107 @echo "" |
113 @echo "" | 108 @echo "" |
114 @echo "Making ediff.dvi --- a Printable Version of the Ediff Manual"; | 109 @echo "Making ediff.dvi --- a Printable Version of the Ediff Manual"; |
139 | 134 |
140 install: all | 135 install: all |
141 $(INSTALL) -m444 $(EDIFF) $(LISPDIR) | 136 $(INSTALL) -m444 $(EDIFF) $(LISPDIR) |
142 $(INSTALL) -m644 ediff*.elc $(LISPDIR) | 137 $(INSTALL) -m644 ediff*.elc $(LISPDIR) |
143 $(INSTALL) -m644 ediff.dvi $(ETCDIR) | 138 $(INSTALL) -m644 ediff.dvi $(ETCDIR) |
144 $(INSTALL) -m444 ediff ediff-? $(INFODIR) | 139 $(INSTALL) -m444 ediff.info* $(INFODIR) |
145 @echo "" | 140 @echo "" |
146 @echo "Please move ediff.texi to emacs-distribution-directory/man/" | 141 @echo "Please move ediff.texi to emacs-distribution-directory/man/" |
147 @echo "" | 142 @echo "" |
148 | 143 |
149 clean: | 144 clean: |