Mercurial > hg > xemacs-beta
comparison Makefile.in @ 114:8619ce7e4c50 r20-1b9
Import from CVS: tag r20-1b9
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:21:54 +0200 |
parents | 360340f9fd5f |
children | 7d55a9ba150c |
comparison
equal
deleted
inserted
replaced
113:2ec2fe4a4c89 | 114:8619ce7e4c50 |
---|---|
228 beta: clean all-elc | 228 beta: clean all-elc |
229 | 229 |
230 # Build XEmacs and recompile out-of-date and missing .elc files along | 230 # Build XEmacs and recompile out-of-date and missing .elc files along |
231 # the way. | 231 # the way. |
232 all-elc all-elcs: src/paths.h src/Emacs.ad.h lib-src lwlib dump-elcs src | 232 all-elc all-elcs: src/paths.h src/Emacs.ad.h lib-src lwlib dump-elcs src |
233 sh ${srcdir}/lib-src/update-elc.sh | 233 MAKE='$(MAKE)' sh ${srcdir}/lib-src/update-elc.sh |
234 | 234 |
235 # Sub-target for all-elc. | 235 # Sub-target for all-elc. |
236 dump-elc dump-elcs: FRC.dump-elcs | 236 dump-elc dump-elcs: FRC.dump-elcs |
237 cd src && $(MAKE) dump-elcs $(MFLAGS) \ | 237 cd src && $(MAKE) dump-elcs $(MFLAGS) \ |
238 CC='${CC}' CFLAGS='${CFLAGS}' MAKE='${MAKE}' | 238 CC='${CC}' CFLAGS='${CFLAGS}' MAKE='${MAKE}' |
239 | 239 |
240 autoloads: src | 240 autoloads: src |
241 sh ${srcdir}/lib-src/update-autoloads.sh | 241 MAKE='$(MAKE)' sh ${srcdir}/lib-src/update-autoloads.sh |
242 | 242 |
243 # We force the rebuilding of src/paths.h because the user might give | 243 # We force the rebuilding of src/paths.h because the user might give |
244 # different values for the various directories. Since we use | 244 # different values for the various directories. Since we use |
245 # move-if-change, src/paths.h only actually changes if the user did | 245 # move-if-change, src/paths.h only actually changes if the user did |
246 # something notable, so the only unnecessary work we do is in building | 246 # something notable, so the only unnecessary work we do is in building |
500 ### configuring or building the program. If you have unpacked the | 500 ### configuring or building the program. If you have unpacked the |
501 ### source and built the program without creating any other files, | 501 ### source and built the program without creating any other files, |
502 ### `make distclean' should leave only the files that were in the | 502 ### `make distclean' should leave only the files that were in the |
503 ### distribution. | 503 ### distribution. |
504 top_distclean=\ | 504 top_distclean=\ |
505 rm -f config.status config-tmp-* build-install ; \ | 505 rm -f config.status config-tmp-* build-install Installation ; \ |
506 rm -f Makefile ${SUBDIR_MAKEFILES}; \ | 506 rm -f Makefile ${SUBDIR_MAKEFILES}; \ |
507 (cd lock && rm -f *) | 507 (cd lock && rm -f *) |
508 | 508 |
509 distclean: FRC.distclean | 509 distclean: FRC.distclean |
510 -([ ! -d lock ] && mkdir lock) | 510 -([ ! -d lock ] && mkdir lock) |