Mercurial > hg > xemacs-beta
comparison lib-src/Makefile.in.in @ 70:131b0175ea99 r20-0b30
Import from CVS: tag r20-0b30
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:02:59 +0200 |
parents | c0965ff3b039 |
children | 54cc21c15cbb |
comparison
equal
deleted
inserted
replaced
69:804d1389bcd6 | 70:131b0175ea99 |
---|---|
19 the Free Software Foundation, Inc., 59 Temple Place - Suite 330, | 19 the Free Software Foundation, Inc., 59 Temple Place - Suite 330, |
20 Boston, MA 02111-1307, USA. */ | 20 Boston, MA 02111-1307, USA. */ |
21 | 21 |
22 /* Note: FSF Makefile.in.in does something weird so that the comments | 22 /* Note: FSF Makefile.in.in does something weird so that the comments |
23 above a certain point in this file are in shell format instead of | 23 above a certain point in this file are in shell format instead of |
24 in C format. I do not know how the hell this is supposed to work. */ | 24 in C format. I don't know how the hell this is supposed to work. */ |
25 | 25 |
26 /* Avoid trouble on systems where the $SHELL variable might be | 26 /* Avoid trouble on systems where the `SHELL' variable might be |
27 inherited from the environment. */ | 27 inherited from the environment. */ |
28 SHELL = /bin/sh | 28 SHELL = /bin/sh |
29 | 29 |
30 /* Some people use these in paths they define. We do not want their paths | 30 /* Some people use these in paths they define. We don't want their paths |
31 getting changed on them. */ | 31 getting changed on them. */ |
32 #undef sparc | 32 #undef sparc |
33 #undef sun | 33 #undef sun |
34 #undef unix | 34 #undef unix |
35 #undef sgi | 35 #undef sgi |
36 #undef NeXT | 36 #undef NeXT |
37 #undef mips | 37 #undef mips |
38 | 38 |
39 /* ==================== Things "configure" will edit ==================== */ | 39 /* ==================== Things `configure' will edit ==================== */ |
40 | 40 |
41 CC=@CC@ | 41 CC=@CC@ |
42 CFLAGS=@CFLAGS@ | 42 CFLAGS=@CFLAGS@ |
43 ALLOCA=@ALLOCA@ | 43 ALLOCA=@ALLOCA@ |
44 YACC=@YACC@ | 44 YACC=@YACC@ |
50 | 50 |
51 /* The default location for installation. Everything is placed in | 51 /* The default location for installation. Everything is placed in |
52 subdirectories of this directory. The default values for many of | 52 subdirectories of this directory. The default values for many of |
53 the variables below are expressed in terms of this one, so you may | 53 the variables below are expressed in terms of this one, so you may |
54 not need to change them. This is set with the --prefix option to | 54 not need to change them. This is set with the --prefix option to |
55 "../configure". */ | 55 `../configure'. */ |
56 prefix=@prefix@ | 56 prefix=@prefix@ |
57 | 57 |
58 /* Like "prefix", but used for architecture-specific files. This is | 58 /* Like `prefix', but used for architecture-specific files. This is |
59 set with the --exec-prefix option to "../configure". */ | 59 set with the --exec-prefix option to `../configure'. */ |
60 exec_prefix=@exec_prefix@ | 60 exec_prefix=@exec_prefix@ |
61 | 61 |
62 /* Where to install Emacs and other binaries that people will want to | 62 /* Where to install Emacs and other binaries that people will want to |
63 run directly (like etags). This is set with the --bindir option | 63 run directly (like etags). This is set with the --bindir option |
64 to "../configure". */ | 64 to `../configure'. */ |
65 bindir=@bindir@ | 65 bindir=@bindir@ |
66 | 66 |
67 /* Where to install and expect executable files to be run by Emacs | 67 /* Where to install and expect executable files to be run by Emacs |
68 rather than directly by users, and other architecture-dependent | 68 rather than directly by users, and other architecture-dependent |
69 data. ${archlibdir} is usually below this. This is set with the | 69 data. ${archlibdir} is usually below this. This is set with the |
70 --libdir option to "../configure". */ | 70 --libdir option to `../configure'. */ |
71 libdir=@libdir@ | 71 libdir=@libdir@ |
72 | 72 |
73 /* Where to find the source code. This is set by the configure | 73 /* Where to find the source code. This is set by the configure |
74 "--srcdir" option. However, the value of ${srcdir} in | 74 script's `--srcdir' option. However, the value of ${srcdir} in |
75 this makefile is not identical to what was specified with --srcdir, | 75 this makefile is not identical to what was specified with --srcdir, |
76 since the variable here has "/lib-src" added at the end. */ | 76 since the variable here has `/lib-src' added at the end. */ |
77 srcdir=@srcdir@ | 77 srcdir=@srcdir@ |
78 | 78 |
79 /* ==================== Emacs-specific directories ==================== */ | 79 /* ==================== Emacs-specific directories ==================== */ |
80 | 80 |
81 /* These variables hold the values Emacs will actually use. They are | 81 /* These variables hold the values Emacs will actually use. They are |
83 | 83 |
84 Where to put executables to be run by Emacs rather than the user. | 84 Where to put executables to be run by Emacs rather than the user. |
85 This path usually includes the Emacs version and configuration name, | 85 This path usually includes the Emacs version and configuration name, |
86 so that multiple configurations for multiple versions of Emacs may | 86 so that multiple configurations for multiple versions of Emacs may |
87 be installed at once. This can be set with the --archlibdir option | 87 be installed at once. This can be set with the --archlibdir option |
88 to "../configure". */ | 88 to `../configure'. */ |
89 archlibdir=@archlibdir@ | 89 archlibdir=@archlibdir@ |
90 | 90 |
91 /* ==================== Utility Programs for the Build ================= */ | 91 /* ==================== Utility Programs for the Build ================= */ |
92 | 92 |
93 /* ../configure figures out the correct values for these. */ | 93 /* ../configure figures out the correct values for these. */ |
98 /* ========================== Lists of Files =========================== */ | 98 /* ========================== Lists of Files =========================== */ |
99 | 99 |
100 /* Things that a user might actually run, | 100 /* Things that a user might actually run, |
101 which should be installed in bindir. */ | 101 which should be installed in bindir. */ |
102 INSTALLABLES = etags ctags emacsclient b2m gnuclient gnuattach gnudoit | 102 INSTALLABLES = etags ctags emacsclient b2m gnuclient gnuattach gnudoit |
103 INSTALLABLE_SCRIPTS = rcs-checkin pstogif | 103 INSTALLABLE_SCRIPTS = rcs-checkin |
104 | 104 |
105 /* Things that Emacs runs internally, or during the build process, | 105 /* Things that Emacs runs internally, or during the build process, |
106 which should not be installed in bindir. */ | 106 which should not be installed in bindir. */ |
107 UTILITIES= make-path wakeup profile make-docfile digest-doc \ | 107 UTILITIES= make-path wakeup profile make-docfile digest-doc \ |
108 sorted-doc movemail cvtmail fakemail yow emacsserver hexl \ | 108 sorted-doc movemail cvtmail fakemail yow emacsserver hexl \ |
109 gnuserv mmencode | 109 gnuserv mmencode |
110 | 110 /* These need to be conditional on I18N3 |
111 /* Like UTILITIES, but they are not system-dependent, and should not be | 111 make-msgfile make-po */ |
112 | |
113 /* Like UTILITIES, but they're not system-dependent, and should not be | |
112 deleted by the distclean target. */ | 114 deleted by the distclean target. */ |
113 TM_SCRIPTS=tm-au tm-file tm-html tm-image tm-mpeg tm-plain tm-ps tmdecode | 115 TM_SCRIPTS=tm-au tm-file tm-html tm-image tm-mpeg tm-plain tm-ps tmdecode |
114 SCRIPTS= rcs2log vcdiff gzip-el.sh $(TM_SCRIPTS) | 116 SCRIPTS= rcs2log vcdiff $(TM_SCRIPTS) |
115 | 117 |
116 EXECUTABLES= ${UTILITIES} ${INSTALLABLES} ${SCRIPTS} ${INSTALLABLE_SCRIPTS} | 118 EXECUTABLES= ${UTILITIES} ${INSTALLABLES} ${SCRIPTS} ${INSTALLABLE_SCRIPTS} |
117 | 119 |
118 SOURCES = COPYING ChangeLog Makefile.in.in README aixcc.lex emacs.csh \ | 120 SOURCES = COPYING ChangeLog Makefile.in.in README aixcc.lex emacs.csh \ |
119 makedoc.com *.[chy] $(SCRIPTS) | 121 makedoc.com *.[chy] $(SCRIPTS) |
120 | 122 |
121 /* | |
122 Additional -D flags for movemail (add to MOVE_FLAGS if desired): | |
123 MAIL_USE_POP Support mail retrieval from a POP mailbox. | |
124 MAIL_USE_MMDF Support MMDF mailboxes. | |
125 MAIL_USE_FLOCK Use flock for file locking (see the comments | |
126 about locking in movemail.c) | |
127 MAIL_UNLINK_SPOOL Unlink the user spool mailbox after reading | |
128 it (instead of just emptying it). | |
129 KERBEROS Support Kerberized POP. | |
130 KRB5 Support Kerberos Version 5 pop instead of | |
131 Version 4 (define this in addition to | |
132 KERBEROS). | |
133 HESIOD Support Hesiod lookups of user mailboxes. | |
134 MAILHOST A string, the host name of the default POP | |
135 mail host for the sit | |
136 */ | |
137 | |
138 MOVE_FLAGS= | |
139 | |
140 /* | |
141 Additional libraries for movemail: | |
142 For KERBEROS | |
143 MOVE_LIBS= -lkrb -ldes -lcom_err | |
144 For KERBEROS + KRB5 | |
145 MOVE_LIBS= -lkrb5 -lcrypto -lisode -lcom_err | |
146 Add "-lhesiod" if HESIOD is defined. | |
147 */ | |
148 | |
149 MOVE_LIBS= | |
150 | |
151 /* ========================== start of cpp stuff ======================= */ | 123 /* ========================== start of cpp stuff ======================= */ |
152 | 124 |
153 /* From here on, comments must be done in C syntax. (see comment above | 125 /* From here on, comments must be done in C syntax. (see comment above |
154 about this.) */ | 126 about this.) */ |
155 | |
156 /* Apparently the above comment is bogus. There is no place where | |
157 shell-style comments are allowed. -slb */ | |
158 | 127 |
159 #define NO_SHORTNAMES | 128 #define NO_SHORTNAMES |
160 #define THIS_IS_YMAKEFILE | 129 #define THIS_IS_YMAKEFILE |
161 #define NOT_C_CODE | 130 #define NOT_C_CODE |
162 #include "../src/config.h" | 131 #include "../src/config.h" |
167 the VPATH directory, rather than just the dependencies that are not | 136 the VPATH directory, rather than just the dependencies that are not |
168 themselves targets. Thus, if there is an up-to-date .o file in the | 137 themselves targets. Thus, if there is an up-to-date .o file in the |
169 in-place location, it will not get recompiled in the not-in-place | 138 in-place location, it will not get recompiled in the not-in-place |
170 location. | 139 location. |
171 | 140 |
172 The GNU Make "vpath" directive continues this tradition, but at | 141 The GNU Make `vpath' directive continues this tradition, but at |
173 least lets you restrict the classes of files that it applies to. | 142 least lets you restrict the classes of files that it applies to. |
174 This allows us to kludge around the problem. */ | 143 This allows us to kludge around the problem. */ |
175 #ifdef USE_GNU_MAKE | 144 #ifdef USE_GNU_MAKE |
176 vpath %.c @srcdir@ | 145 vpath %.c @srcdir@ |
177 vpath %.h @srcdir@ | 146 vpath %.h @srcdir@ |
178 /* now list files that should NOT be searched in the srcdir. | 147 /* now list files that should NOT be searched in the srcdir. |
179 This includes any .c or .h that is built from something else | 148 This includes any .c or .h that's built from something else |
180 (e.g. a .in file). */ | 149 (e.g. a .in file). */ |
181 /* none here */ | 150 /* none here */ |
182 #else | 151 #else |
183 VPATH=@srcdir@ | 152 VPATH=@srcdir@ |
184 #endif | 153 #endif |
185 | 154 |
186 /* We will not really call alloca; | 155 /* We won't really call alloca; |
187 do not let the file name alloca.c get messed up. */ | 156 don't let the file name alloca.c get messed up. */ |
188 #ifdef alloca | 157 #ifdef alloca |
189 #undef alloca | 158 #undef alloca |
190 #endif | 159 #endif |
191 | 160 |
192 /* Some s/*.h files define this to request special libraries. */ | 161 /* Some s/*.h files define this to request special libraries. */ |
265 -I. -I../src -I${srcdir} -I${srcdir}/../src ${CPPFLAGS} ${CFLAGS} | 234 -I. -I../src -I${srcdir} -I${srcdir}/../src ${CPPFLAGS} ${CFLAGS} |
266 LINK_CFLAGS = C_SWITCH_SYSTEM C_SWITCH_MACHINE -Demacs -DHAVE_CONFIG_H \ | 235 LINK_CFLAGS = C_SWITCH_SYSTEM C_SWITCH_MACHINE -Demacs -DHAVE_CONFIG_H \ |
267 -I. -I../src -I${srcdir} -I${srcdir}/../src ${LDFLAGS} ${CFLAGS} | 236 -I. -I../src -I${srcdir} -I${srcdir}/../src ${LDFLAGS} ${CFLAGS} |
268 CPP_CFLAGS = C_SWITCH_SYSTEM C_SWITCH_MACHINE -Demacs -DHAVE_CONFIG_H \ | 237 CPP_CFLAGS = C_SWITCH_SYSTEM C_SWITCH_MACHINE -Demacs -DHAVE_CONFIG_H \ |
269 -I. -I../src -I${srcdir} -I${srcdir}/../src ${CPPFLAGS} ${CFLAGS} | 238 -I. -I../src -I${srcdir} -I${srcdir}/../src ${CPPFLAGS} ${CFLAGS} |
270 /* Formerly -Demacs was missing, but it is needed to suppress the | 239 /* Formerly -Demacs was missing, but it's needed to suppress the |
271 defining of malloc to xmalloc. [Yes it is fucked up. Blame FSF | 240 defining of malloc to xmalloc. [Yes it's fucked up. Blame FSF |
272 for this.] */ | 241 for this.] */ |
273 ALLOCA_CFLAGS = C_SWITCH_SYSTEM C_SWITCH_MACHINE -Demacs -DHAVE_CONFIG_H \ | 242 ALLOCA_CFLAGS = C_SWITCH_SYSTEM C_SWITCH_MACHINE -Demacs -DHAVE_CONFIG_H \ |
274 -I. -I../src -I${srcdir} -I${srcdir}/../src ${CPPFLAGS} ${CFLAGS} | 243 -I. -I../src -I${srcdir} -I${srcdir}/../src ${CPPFLAGS} ${CFLAGS} |
275 | 244 |
276 /* This is the default compilation command. | 245 /* This is the default compilation command. |
280 .c.o: | 249 .c.o: |
281 ${CC} -c ${CPP_CFLAGS} $< | 250 ${CC} -c ${CPP_CFLAGS} $< |
282 | 251 |
283 all: ${UTILITIES} ${INSTALLABLES} ${SCRIPTS} | 252 all: ${UTILITIES} ${INSTALLABLES} ${SCRIPTS} |
284 | 253 |
285 /* Ultrix sh blows chunks. It core dumps on these statements. */ | 254 /* Make symlinks for shell scripts if using --srcdir */ |
286 | 255 rcs2log: |
287 #ifndef ultrix | 256 ${LN_S} ${srcdir}/$@ $@ |
288 rcs2log: force | 257 vcdiff: |
289 @if [ ! -r rcs2log ] ; then \ | 258 ${LN_S} ${srcdir}/$@ $@ |
290 rm -f rcs2log ; ${LN_S} ${srcdir}/rcs2log . ; \ | |
291 fi | |
292 | |
293 vcdiff: force | |
294 @if [ ! -r vcdiff ] ; then \ | |
295 rm -f vcdiff ; ${LN_S} ${srcdir}/vcdiff . ; \ | |
296 fi | |
297 | |
298 tm-au : | 259 tm-au : |
299 ${LN_S} ${srcdir}/$@ $@ | 260 ${LN_S} ${srcdir}/$@ $@ |
300 tm-file : | 261 tm-file : |
301 ${LN_S} ${srcdir}/$@ $@ | 262 ${LN_S} ${srcdir}/$@ $@ |
302 tm-html : | 263 tm-html : |
309 ${LN_S} ${srcdir}/$@ $@ | 270 ${LN_S} ${srcdir}/$@ $@ |
310 tm-ps : | 271 tm-ps : |
311 ${LN_S} ${srcdir}/$@ $@ | 272 ${LN_S} ${srcdir}/$@ $@ |
312 tmdecode : | 273 tmdecode : |
313 ${LN_S} ${srcdir}/$@ $@ | 274 ${LN_S} ${srcdir}/$@ $@ |
314 gzip-el.sh: | 275 |
315 ${LN_S} ${srcdir}/$@ $@ | |
316 | |
317 force: | |
318 #else /* ultrix */ | |
319 rcs2log: | |
320 vcdiff: | |
321 $(TM_SCRIPTS): | |
322 #endif /* ultrix */ | |
323 | 276 |
324 #ifdef MOVEMAIL_NEEDS_BLESSING | 277 #ifdef MOVEMAIL_NEEDS_BLESSING |
325 blessmail: | 278 blessmail: |
326 ../src/emacs -batch -l ../lisp/blessmail.el | 279 ../src/emacs -batch -l ../lisp/blessmail.el |
327 chmod +x blessmail | 280 chmod +x blessmail |
328 #endif | 281 #endif |
329 | 282 |
330 maybe-blessmail: BLESSMAIL | 283 maybe-blessmail: BLESSMAIL |
331 #ifdef MOVEMAIL_NEEDS_BLESSING | 284 #ifdef MOVEMAIL_NEEDS_BLESSING |
332 /* Do not charge ahead and do it! Let the installer decide. | 285 /* Don't charge ahead and do it! Let the installer decide. |
333 ./blessmail ${archlibdir}/movemail */ | 286 ./blessmail ${archlibdir}/movemail */ |
334 @if [ `wc -l <blessmail` != 2 ] ; then \ | 287 @if [ `wc -l <blessmail` != 2 ] ; then \ |
335 dir=`sed -n -e 's/echo mail directory = \(.*\)/\1/p' blessmail`; \ | 288 dir=`sed -n -e 's/echo mail directory = \(.*\)/\1/p' blessmail`; \ |
336 echo Assuming $$dir is really the mail spool directory, you should; \ | 289 echo Assuming $$dir is really the mail spool directory, you should; \ |
337 echo run lib-src/blessmail ${archlibdir}/movemail; \ | 290 echo run lib-src/blessmail ${archlibdir}/movemail; \ |
381 | 334 |
382 clean: mostlyclean | 335 clean: mostlyclean |
383 -rm -f ${INSTALLABLES} ${UTILITIES} | 336 -rm -f ${INSTALLABLES} ${UTILITIES} |
384 | 337 |
385 distclean: clean | 338 distclean: clean |
386 -rm -f DOC* *.tab.c *.tab.h aixcc.c TAGS | 339 -rm -f ../etc/DOC* *.tab.c *.tab.h aixcc.c TAGS |
387 -rm -f Makefile Makefile.in blessmail | 340 -rm -f Makefile Makefile.in blessmail |
388 | 341 |
389 realclean: distclean | 342 realclean: distclean |
390 true | 343 true |
391 | 344 |
426 $(CC) -c ${BASE_CFLAGS} -DCONFIG_BROKETS -DINHIBIT_STRING_HEADER ${srcdir}/../src/regex.c | 379 $(CC) -c ${BASE_CFLAGS} -DCONFIG_BROKETS -DINHIBIT_STRING_HEADER ${srcdir}/../src/regex.c |
427 | 380 |
428 etags: ${srcdir}/etags.c $(GETOPTDEPS) $(REGEXDEPS) ../src/config.h | 381 etags: ${srcdir}/etags.c $(GETOPTDEPS) $(REGEXDEPS) ../src/config.h |
429 $(CC) ${ALL_CFLAGS} -DVERSION="\"${version}\"" -DETAGS_REGEXPS ${srcdir}/etags.c $(GETOPTOBJS) $(REGEXOBJ) $(LOADLIBES) -o etags | 382 $(CC) ${ALL_CFLAGS} -DVERSION="\"${version}\"" -DETAGS_REGEXPS ${srcdir}/etags.c $(GETOPTOBJS) $(REGEXOBJ) $(LOADLIBES) -o etags |
430 | 383 |
431 /* We depend on etags to assure that parallel makes do not write two | 384 /* We depend on etags to assure that parallel makes don't write two |
432 etags.o files on top of each other. */ | 385 etags.o files on top of each other. */ |
433 ctags: ${srcdir}/etags.c $(GETOPTDEPS) etags | 386 ctags: ${srcdir}/etags.c $(GETOPTDEPS) etags |
434 $(CC) ${ALL_CFLAGS} -DCTAGS -DVERSION="\"${version}\"" ${srcdir}/etags.c $(GETOPTOBJS) $(LOADLIBES) -o ctags | 387 $(CC) ${ALL_CFLAGS} -DCTAGS -DVERSION="\"${version}\"" ${srcdir}/etags.c $(GETOPTOBJS) $(LOADLIBES) -o ctags |
435 | 388 |
436 wakeup: ${srcdir}/wakeup.c | 389 wakeup: ${srcdir}/wakeup.c |
449 $(CC) ${ALL_CFLAGS} ${srcdir}/sorted-doc.c ${ALLOCA} $(LOADLIBES) -o sorted-doc | 402 $(CC) ${ALL_CFLAGS} ${srcdir}/sorted-doc.c ${ALLOCA} $(LOADLIBES) -o sorted-doc |
450 | 403 |
451 b2m: ${srcdir}/b2m.c ../src/config.h | 404 b2m: ${srcdir}/b2m.c ../src/config.h |
452 $(CC) ${ALL_CFLAGS} ${srcdir}/b2m.c $(LOADLIBES) -o b2m | 405 $(CC) ${ALL_CFLAGS} ${srcdir}/b2m.c $(LOADLIBES) -o b2m |
453 | 406 |
454 movemail: ${srcdir}/movemail.c ${srcdir}/pop.c ${srcdir}/pop.h ../src/config.h | 407 movemail: ${srcdir}/movemail.c ../src/config.h |
455 $(CC) ${ALL_CFLAGS} ${srcdir}/movemail.c ${srcdir}/pop.c $(LOADLIBES) -o movemail | 408 $(CC) ${ALL_CFLAGS} ${srcdir}/movemail.c $(LOADLIBES) -o movemail |
456 | 409 |
457 cvtmail: ${srcdir}/cvtmail.c | 410 cvtmail: ${srcdir}/cvtmail.c |
458 $(CC) ${ALL_CFLAGS} ${srcdir}/cvtmail.c $(LOADLIBES) -o cvtmail | 411 $(CC) ${ALL_CFLAGS} ${srcdir}/cvtmail.c $(LOADLIBES) -o cvtmail |
459 | 412 |
460 fakemail: ${srcdir}/fakemail.c ../src/config.h | 413 fakemail: ${srcdir}/fakemail.c ../src/config.h |
470 $(CC) ${ALL_CFLAGS} ${srcdir}/emacsclient.c $(LOADLIBES) -o emacsclient | 423 $(CC) ${ALL_CFLAGS} ${srcdir}/emacsclient.c $(LOADLIBES) -o emacsclient |
471 | 424 |
472 hexl: ${srcdir}/hexl.c | 425 hexl: ${srcdir}/hexl.c |
473 $(CC) ${ALL_CFLAGS} ${srcdir}/hexl.c $(LOADLIBES) -o hexl | 426 $(CC) ${ALL_CFLAGS} ${srcdir}/hexl.c $(LOADLIBES) -o hexl |
474 | 427 |
475 /* Why oh why does HP not include half of the standard X distribution? */ | 428 make-msgfile: ${srcdir}/make-msgfile.c |
429 $(CC) ${CPP_CFLAGS} ${srcdir}/make-msgfile.c $(LOADLIBES) -o make-msgfile | |
430 | |
431 make-po: ${srcdir}/make-po.c | |
432 $(CC) ${CPP_CFLAGS} ${srcdir}/make-po.c $(LOADLIBES) -o make-po | |
433 | |
434 /* Why oh why doesn't HP include half of the standard X distribution? */ | |
476 | 435 |
477 #if defined (HAVE_XAUTH) | 436 #if defined (HAVE_XAUTH) |
478 gnuslib.o: ${srcdir}/gnuslib.c ${srcdir}/gnuserv.h ../src/config.h | 437 gnuslib.o: ${srcdir}/gnuslib.c ${srcdir}/gnuserv.h ../src/config.h |
479 $(CC) -c ${CPP_CFLAGS} ${C_SWITCH_X} ${srcdir}/gnuslib.c | 438 $(CC) -c ${CPP_CFLAGS} ${C_SWITCH_X} ${srcdir}/gnuslib.c |
480 | 439 |
497 $(CC) ${ALL_CFLAGS} -o gnudoit ${srcdir}/gnudoit.c gnuslib.o $(LOADLIBES) | 456 $(CC) ${ALL_CFLAGS} -o gnudoit ${srcdir}/gnudoit.c gnuslib.o $(LOADLIBES) |
498 gnuserv: ${srcdir}/gnuserv.c gnuslib.o ${srcdir}/gnuserv.h | 457 gnuserv: ${srcdir}/gnuserv.c gnuslib.o ${srcdir}/gnuserv.h |
499 $(CC) ${ALL_CFLAGS} -o gnuserv ${srcdir}/gnuserv.c gnuslib.o $(LOADLIBES) | 458 $(CC) ${ALL_CFLAGS} -o gnuserv ${srcdir}/gnuserv.c gnuslib.o $(LOADLIBES) |
500 #endif /* !HAVE_XAUTH */ | 459 #endif /* !HAVE_XAUTH */ |
501 | 460 |
461 | |
502 /* mmencode binary is used by tm - but is really part of the metamail package */ | 462 /* mmencode binary is used by tm - but is really part of the metamail package */ |
503 /* mmencode.c was merged copy of mmencode.c and codes.c of metamail */ | 463 /* mmencode.c was merged copy of mmencode.c and codes.c of metamail */ |
504 mmencode : ${srcdir}/mmencode.c | 464 mmencode : ${srcdir}/mmencode.c |
505 $(CC) ${ALL_CFLAGS} ${srcdir}/mmencode.c -o mmencode | 465 $(CC) ${ALL_CFLAGS} ${srcdir}/mmencode.c -o mmencode |
466 | |
506 | 467 |
507 /* The timer utility (timer.c, getdate.y) is not used in XEmacs | 468 /* The timer utility (timer.c, getdate.y) is not used in XEmacs |
508 because XEmacs provides built-in timer facilities. */ | 469 because XEmacs provides built-in timer facilities. */ |
509 | 470 |
510 make-path: ${srcdir}/make-path.c ../src/config.h | 471 make-path: ${srcdir}/make-path.c ../src/config.h |