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)