Mercurial > hg > xemacs-beta
comparison Makefile.in @ 217:d44af0c54775 r20-4b7
Import from CVS: tag r20-4b7
author | cvs |
---|---|
date | Mon, 13 Aug 2007 10:08:34 +0200 |
parents | 1f0dabaa0855 |
children | 12579d965149 |
comparison
equal
deleted
inserted
replaced
216:43306a74e31c | 217:d44af0c54775 |
---|---|
227 ## avoid nuking an existing dir file, so we don't do that here; | 227 ## avoid nuking an existing dir file, so we don't do that here; |
228 ## instead, we have written out explicit code in the `install' targets. | 228 ## instead, we have written out explicit code in the `install' targets. |
229 COPYDIR = ${srcdir}/etc ${srcdir}/lisp | 229 COPYDIR = ${srcdir}/etc ${srcdir}/lisp |
230 COPYDESTS = ${etcdir} ${lispdir} | 230 COPYDESTS = ${etcdir} ${lispdir} |
231 GENERATED_HEADERS = src/paths.h src/Emacs.ad.h src/puresize-adjust.h src/config.h lwlib/config.h | 231 GENERATED_HEADERS = src/paths.h src/Emacs.ad.h src/puresize-adjust.h src/config.h lwlib/config.h |
232 GENERATED_LISP = lisp/utils/finder-inf.el | 232 GENERATED_LISP = lisp/finder-inf.el |
233 | 233 |
234 all: ${GENERATED_HEADERS} ${MAKE_SUBDIR} ${GENERATED_LISP} | 234 all: ${GENERATED_HEADERS} ${MAKE_SUBDIR} ${GENERATED_LISP} |
235 | 235 |
236 ## For performance and consistency, no built-in rules | 236 ## For performance and consistency, no built-in rules |
237 .SUFFIXES: | 237 .SUFFIXES: |
268 custom-loads: | 268 custom-loads: |
269 MAKE='$(MAKE)' sh ${srcdir}/lib-src/update-custom.sh | 269 MAKE='$(MAKE)' sh ${srcdir}/lib-src/update-custom.sh |
270 | 270 |
271 finder: src | 271 finder: src |
272 @echo "Building finder database" | 272 @echo "Building finder database" |
273 @(cd lisp/utils; \ | 273 @(cd lisp; \ |
274 ${blddir}/src/xemacs -batch -q -no-site-file \ | 274 ${blddir}/src/xemacs -batch -q -no-site-file \ |
275 -eval '(setq finder-compile-keywords-quiet t)' \ | 275 -eval '(setq finder-compile-keywords-quiet t)' \ |
276 -l finder -f finder-compile-keywords ) | 276 -l finder -f finder-compile-keywords ) |
277 | 277 |
278 lisp/utils/finder-inf.el: | 278 lisp/finder-inf.el: |
279 @echo "Building finder database" | 279 @echo "Building finder database" |
280 @(cd lisp/utils; \ | 280 @(cd lisp; \ |
281 ${blddir}/src/xemacs -batch -q -no-site-file \ | 281 ${blddir}/src/xemacs -batch -q -no-site-file \ |
282 -eval '(setq finder-compile-keywords-quiet t)' \ | 282 -eval '(setq finder-compile-keywords-quiet t)' \ |
283 -l finder -f finder-compile-keywords ) | 283 -l finder -f finder-compile-keywords ) |
284 | 284 |
285 ## We force the rebuilding of src/paths.h because the user might give | 285 ## We force the rebuilding of src/paths.h because the user might give |
342 pkg-src/tree-x: pkg-src/FRC.tree-x | 342 pkg-src/tree-x: pkg-src/FRC.tree-x |
343 lib-src: FRC.lib-src | 343 lib-src: FRC.lib-src |
344 lwlib: FRC.lwlib | 344 lwlib: FRC.lwlib |
345 dynodump: FRC.dynodump | 345 dynodump: FRC.dynodump |
346 FRC.src FRC.lib-src FRC.lwlib FRC.dynodump pkg-src/FRC.tree-x: | 346 FRC.src FRC.lib-src FRC.lwlib FRC.dynodump pkg-src/FRC.tree-x: |
347 FRC.lisp.utils.finder-inf.el: | 347 FRC.lisp.finder-inf.el: |
348 | 348 |
349 .RECURSIVE: ${SUBDIR} | 349 .RECURSIVE: ${SUBDIR} |
350 | 350 |
351 ${SUBDIR}: ${SUBDIR_MAKEFILES} ${GENERATED_HEADERS} FRC | 351 ${SUBDIR}: ${SUBDIR_MAKEFILES} ${GENERATED_HEADERS} FRC |
352 cd $@ && $(RECURSIVE_MAKE) all | 352 cd $@ && $(RECURSIVE_MAKE) all |
558 $(RM) config.status config.log config-tmp-* build-install Installation ; \ | 558 $(RM) config.status config.log config-tmp-* build-install Installation ; \ |
559 for d in src lib-src lwlib dynodump ; do \ | 559 for d in src lib-src lwlib dynodump ; do \ |
560 $(RM) $$d/Makefile $$d/Makefile.in ; \ | 560 $(RM) $$d/Makefile $$d/Makefile.in ; \ |
561 done ; \ | 561 done ; \ |
562 $(RM) core .sbinit Makefile lock/*; \ | 562 $(RM) core .sbinit Makefile lock/*; \ |
563 $(RM) lisp/utils/finder-inf.el* | 563 $(RM) lisp/finder-inf.el* |
564 | 564 |
565 distclean: FRC.distclean | 565 distclean: FRC.distclean |
566 for d in $(SUBDIR); do (cd $$d && $(RECURSIVE_MAKE) $@); done | 566 for d in $(SUBDIR); do (cd $$d && $(RECURSIVE_MAKE) $@); done |
567 -${top_distclean} | 567 -${top_distclean} |
568 | 568 |