Mercurial > hg > xemacs-beta
comparison Makefile.in @ 185:3d6bfa290dbd r20-3b19
Import from CVS: tag r20-3b19
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:55:28 +0200 |
parents | e121b013d1f0 |
children | f53b5ca2e663 |
comparison
equal
deleted
inserted
replaced
184:bcd2674570bf | 185:3d6bfa290dbd |
---|---|
224 | 224 |
225 ## For performance and consistency, no built-in rules | 225 ## For performance and consistency, no built-in rules |
226 .SUFFIXES: | 226 .SUFFIXES: |
227 | 227 |
228 .NO_PARALLEL: ${GENERATED_HEADERS} ${MAKE_SUBDIR} dump-elcs | 228 .NO_PARALLEL: ${GENERATED_HEADERS} ${MAKE_SUBDIR} dump-elcs |
229 .PHONY: ${SUBDIR} all beta all-elc all-elcs dump-elc dump-elcs autoloads | 229 .PHONY: ${SUBDIR} all beta all-elc all-elcs dump-elc dump-elcs autoloads finder |
230 | 230 |
231 ## Convenience target for XEmacs beta testers | 231 ## Convenience target for XEmacs beta testers |
232 beta: clean all-elc | 232 beta: clean all-elc |
233 | 233 |
234 ## Convenience target for XEmacs maintainers | 234 ## Convenience target for XEmacs maintainers |
245 dump-elc dump-elcs: ${GENERATED_HEADERS} FRC.dump-elcs | 245 dump-elc dump-elcs: ${GENERATED_HEADERS} FRC.dump-elcs |
246 cd src && $(RECURSIVE_MAKE) dump-elcs | 246 cd src && $(RECURSIVE_MAKE) dump-elcs |
247 | 247 |
248 autoloads: src | 248 autoloads: src |
249 MAKE='$(MAKE)' sh ${srcdir}/lib-src/update-autoloads.sh | 249 MAKE='$(MAKE)' sh ${srcdir}/lib-src/update-autoloads.sh |
250 | |
251 finder: src | |
252 @(cd lisp/utils; \ | |
253 ../../src/xemacs -batch -q -no-site-file \ | |
254 -l finder -f finder-compile-keywords ) | |
250 | 255 |
251 ## We force the rebuilding of src/paths.h because the user might give | 256 ## We force the rebuilding of src/paths.h because the user might give |
252 ## different values for the various directories. Since we use | 257 ## different values for the various directories. Since we use |
253 ## move-if-change, src/paths.h only actually changes if the user did | 258 ## move-if-change, src/paths.h only actually changes if the user did |
254 ## something notable, so the only unnecessary work we do is in building | 259 ## something notable, so the only unnecessary work we do is in building |
422 ${prefix}/lib/xemacs-${version}/${configuration}; \ | 427 ${prefix}/lib/xemacs-${version}/${configuration}; \ |
423 fi | 428 fi |
424 @echo "If you would like to save approximately 15M of disk space, do" | 429 @echo "If you would like to save approximately 15M of disk space, do" |
425 @echo "make gzip-el" | 430 @echo "make gzip-el" |
426 @echo "or you may run " | 431 @echo "or you may run " |
427 @echo lib-src/gzip-el.sh lispdir " from the command line." | 432 @echo ${srcdir}/lib-src/gzip-el.sh lispdir " from the command line." |
428 @echo "Where lispdir is where the lisp files were installed, i.e.," | 433 @echo "Where lispdir is where the lisp files were installed, i.e.," |
429 @echo "${lispdir}" | 434 @echo "${lispdir}" |
430 | 435 |
431 gzip-el: | 436 gzip-el: |
432 lib-src/gzip-el.sh ${lispdir} | 437 ${srcdir}/lib-src/gzip-el.sh ${lispdir} |
433 | 438 |
434 MAKEPATH=./lib-src/make-path | 439 MAKEPATH=./lib-src/make-path |
435 ## Build all the directories to install XEmacs in. | 440 ## Build all the directories to install XEmacs in. |
436 ## Since we may be creating several layers of directories, | 441 ## Since we may be creating several layers of directories, |
437 ## (e.g. /usr/local/lib/xemacs-20.5/sparc-sun-solaris2.6), we use | 442 ## (e.g. /usr/local/lib/xemacs-20.5/sparc-sun-solaris2.6), we use |