Mercurial > hg > xemacs-beta
comparison lib-src/Makefile.in.in @ 5118:e0db3c197671 ben-lisp-object
merge up to latest default branch, doesn't compile yet
author | Ben Wing <ben@xemacs.org> |
---|---|
date | Sat, 26 Dec 2009 21:18:49 -0600 |
parents | d6cfba1cc388 |
children | 03ab78e48ef6 |
comparison
equal
deleted
inserted
replaced
5117:3742ea8250b5 | 5118:e0db3c197671 |
---|---|
40 CPPFLAGS=@CPPFLAGS@ | 40 CPPFLAGS=@CPPFLAGS@ |
41 LDFLAGS=@LDFLAGS@ | 41 LDFLAGS=@LDFLAGS@ |
42 ALLOCA=@ALLOCA@ | 42 ALLOCA=@ALLOCA@ |
43 LN_S=@LN_S@ | 43 LN_S=@LN_S@ |
44 version=@version@ | 44 version=@version@ |
45 etags_xemacs_version=@verbose_version@ | |
45 | 46 |
46 ## This will be the name of the generated binary and is set automatically | 47 ## This will be the name of the generated binary and is set automatically |
47 ## by configure. | 48 ## by configure. |
48 PROGNAME=@PROGNAME@ | 49 PROGNAME=@PROGNAME@ |
49 | 50 |
53 exec_prefix=@exec_prefix@ | 54 exec_prefix=@exec_prefix@ |
54 bindir=@bindir@ | 55 bindir=@bindir@ |
55 libdir=@libdir@ | 56 libdir=@libdir@ |
56 srcdir=@srcdir@ | 57 srcdir=@srcdir@ |
57 datadir=@datadir@ | 58 datadir=@datadir@ |
59 datarootdir=@datarootdir@ | |
58 instvardir=@instvardir@ | 60 instvardir=@instvardir@ |
59 top_srcdir=@top_srcdir@ | 61 top_srcdir=@top_srcdir@ |
60 archlibdir=@archlibdir@ | 62 archlibdir=@archlibdir@ |
61 configuration=@configuration@ | 63 configuration=@configuration@ |
62 moduledir=@moduledir@ | 64 moduledir=@moduledir@ |
92 #ifdef HAVE_MS_WINDOWS | 94 #ifdef HAVE_MS_WINDOWS |
93 winclient\ | 95 winclient\ |
94 #endif | 96 #endif |
95 etags ctags b2m ootags | 97 etags ctags b2m ootags |
96 | 98 |
97 PUBLIC_INSTALLABLE_SCRIPTS=\ | |
98 #ifdef INSTALL_GNUSERV | 99 #ifdef INSTALL_GNUSERV |
99 gnudoit gnuattach\ | 100 PUBLIC_INSTALLABLE_SCRIPTS=gnudoit gnuattach |
100 #endif | 101 #else |
101 rcs-checkin | 102 PUBLIC_INSTALLABLE_SCRIPTS= |
103 #endif | |
102 | 104 |
103 PUBLIC_INSTALLABLES = ${PUBLIC_INSTALLABLE_EXES} ${PUBLIC_INSTALLABLE_SCRIPTS} | 105 PUBLIC_INSTALLABLES = ${PUBLIC_INSTALLABLE_EXES} ${PUBLIC_INSTALLABLE_SCRIPTS} |
104 | 106 |
105 ## ---------------------------------------------------------------- | 107 ## ---------------------------------------------------------------- |
106 ## Things that XEmacs runs internally on the user's behalf, | 108 ## Things that XEmacs runs internally on the user's behalf, |
113 #ifdef WIN32_NATIVE | 115 #ifdef WIN32_NATIVE |
114 i minitar\ | 116 i minitar\ |
115 #else | 117 #else |
116 fakemail\ | 118 fakemail\ |
117 #endif | 119 #endif |
118 wakeup profile make-docfile digest-doc\ | 120 profile make-docfile digest-doc\ |
119 sorted-doc movemail cvtmail yow hexl mmencode | 121 sorted-doc movemail cvtmail hexl mmencode |
120 | 122 |
121 GEN_SCRIPTS = rcs2log vcdiff gzip-el.sh | 123 GEN_SCRIPTS = rcs2log vcdiff gzip-el.sh |
122 PKG_SCRIPTS = add-big-package.sh | 124 PKG_SCRIPTS = add-big-package.sh |
123 PRIVATE_INSTALLABLE_SCRIPTS = $(GEN_SCRIPTS) $(PKG_SCRIPTS) | 125 PRIVATE_INSTALLABLE_SCRIPTS = $(GEN_SCRIPTS) $(PKG_SCRIPTS) |
124 | 126 |
307 | 309 |
308 regex.o: ${srcdir}/../src/regex.c ${top_srcdir}/src/regex.h | 310 regex.o: ${srcdir}/../src/regex.c ${top_srcdir}/src/regex.h |
309 $(CC) -c $(cflags) \ | 311 $(CC) -c $(cflags) \ |
310 -DINHIBIT_STRING_HEADER ${top_srcdir}/src/regex.c | 312 -DINHIBIT_STRING_HEADER ${top_srcdir}/src/regex.c |
311 | 313 |
312 etags_args = $(cflags) -DEMACS_NAME='"XEmacs"' -DVERSION='"${version}"' \ | 314 etags_args = $(cflags) -DEMACS_NAME='"XEmacs"' -DVERSION='"${etags_xemacs_version}"' \ |
313 ${srcdir}/etags.c $(GETOPTOBJS) regex.o $(ldflags) | 315 ${srcdir}/etags.c $(GETOPTOBJS) regex.o $(ldflags) |
314 etags_deps = ${srcdir}/etags.c $(GETOPTDEPS) regex.o ../src/config.h | 316 etags_deps = ${srcdir}/etags.c $(GETOPTDEPS) regex.o ../src/config.h |
315 | 317 |
316 etags: ${etags_deps} | 318 etags: ${etags_deps} |
317 $(CC) ${etags_args} -o $@ | 319 $(CC) ${etags_args} -o $@ |
320 ellcc_deps = ${srcdir}/ellcc.c ellcc.h ../src/config.h | 322 ellcc_deps = ${srcdir}/ellcc.c ellcc.h ../src/config.h |
321 | 323 |
322 ellcc: ${ellcc_deps} | 324 ellcc: ${ellcc_deps} |
323 $(CC) ${ellcc_args} -o $@ | 325 $(CC) ${ellcc_args} -o $@ |
324 | 326 |
327 ## #### we should probably do the same as for pot's etags | |
325 ootags_args = $(cflags) -DVERSION='"${version}"' ${srcdir}/ootags.c \ | 328 ootags_args = $(cflags) -DVERSION='"${version}"' ${srcdir}/ootags.c \ |
326 $(GETOPTOBJS) regex.o $(ldflags) | 329 $(GETOPTOBJS) regex.o $(ldflags) |
327 ootags_deps = ${srcdir}/ootags.c $(GETOPTDEPS) regex.o ../src/config.h | 330 ootags_deps = ${srcdir}/ootags.c $(GETOPTDEPS) regex.o ../src/config.h |
328 | 331 |
329 ootags: ${ootags_deps} | 332 ootags: ${ootags_deps} |
332 ## ctags depends on etags to assure that parallel makes do not write | 335 ## ctags depends on etags to assure that parallel makes do not write |
333 ## two etags.o files on top of each other. | 336 ## two etags.o files on top of each other. |
334 ctags: ${etags_deps} etags | 337 ctags: ${etags_deps} etags |
335 $(CC) -DCTAGS ${etags_args} -o $@ | 338 $(CC) -DCTAGS ${etags_args} -o $@ |
336 | 339 |
337 wakeup: ${srcdir}/wakeup.c | |
338 $(CC) $(cflags) ${srcdir}/wakeup.c $(ldflags) -o $@ | |
339 | |
340 profile: ${srcdir}/profile.c | 340 profile: ${srcdir}/profile.c |
341 $(CC) $(cflags) ${srcdir}/profile.c $(ldflags) -o $@ | 341 $(CC) $(cflags) ${srcdir}/profile.c $(ldflags) -o $@ |
342 | 342 |
343 make-docfile: ${srcdir}/make-docfile.c | 343 make-docfile: ${srcdir}/make-docfile.c |
344 $(CC) $(cflags) ${srcdir}/make-docfile.c $(ldflags) -o $@ | 344 $(CC) $(cflags) ${srcdir}/make-docfile.c $(ldflags) -o $@ |
360 cvtmail: ${srcdir}/cvtmail.c | 360 cvtmail: ${srcdir}/cvtmail.c |
361 $(CC) $(cflags) ${srcdir}/cvtmail.c $(ldflags) -o $@ | 361 $(CC) $(cflags) ${srcdir}/cvtmail.c $(ldflags) -o $@ |
362 | 362 |
363 fakemail: ${srcdir}/fakemail.c ../src/config.h | 363 fakemail: ${srcdir}/fakemail.c ../src/config.h |
364 $(CC) $(cflags) ${srcdir}/fakemail.c $(ldflags) -o $@ | 364 $(CC) $(cflags) ${srcdir}/fakemail.c $(ldflags) -o $@ |
365 | |
366 yow: ${srcdir}/yow.c ../src/paths.h | |
367 $(CC) $(cflags) ${srcdir}/yow.c $(ldflags) -o $@ | |
368 | 365 |
369 i: ${srcdir}/i.c | 366 i: ${srcdir}/i.c |
370 $(CC) $(cflags) ${srcdir}/i.c $(ldflags) -o $@ | 367 $(CC) $(cflags) ${srcdir}/i.c $(ldflags) -o $@ |
371 | 368 |
372 minitar: ${srcdir}/../nt/minitar.c | 369 minitar: ${srcdir}/../nt/minitar.c |