comparison Makefile.in @ 237:89ec2bb86eea r20-5b17

Import from CVS: tag r20-5b17
author cvs
date Mon, 13 Aug 2007 10:15:03 +0200
parents 52952cbfc5b5
children 41f2f0e326e9
comparison
equal deleted inserted replaced
236:78d3ccccee6d 237:89ec2bb86eea
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; \ 273 @(cd lisp; \
274 ${blddir}/src/xemacs -batch -q -no-site-file \ 274 ${blddir}/src/xemacs -batch -vanilla \
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/finder-inf.el: 278 lisp/finder-inf.el:
279 @echo "Building finder database" 279 @echo "Building finder database"
280 @(cd lisp; \ 280 @(cd lisp; \
281 ${blddir}/src/xemacs -batch -q -no-site-file \ 281 ${blddir}/src/xemacs -batch -vanilla \
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
286 ## different values for the various directories. Since we use 286 ## different values for the various directories. Since we use
378 378
379 ## On AIX, use tar xBf. 379 ## On AIX, use tar xBf.
380 ## On Xenix, use tar xpf. 380 ## On Xenix, use tar xpf.
381 381
382 .PHONY: install-only install install-arch-dep install-arch-indep gzip.el mkdir 382 .PHONY: install-only install install-arch-dep install-arch-indep gzip.el mkdir
383 .PHONY: check-features
383 384
384 ## We delete each directory in ${COPYDESTS} before we copy into it; 385 ## We delete each directory in ${COPYDESTS} before we copy into it;
385 ## that way, we can reinstall over directories that have been put in 386 ## that way, we can reinstall over directories that have been put in
386 ## place with their files read-only (perhaps because they are checked 387 ## place with their files read-only (perhaps because they are checked
387 ## into RCS). In order to make this safe, we make sure that the 388 ## into RCS). In order to make this safe, we make sure that the
393 ## And, in XEmacs case, src/Emacs.ad.h won't exist either. I also 394 ## And, in XEmacs case, src/Emacs.ad.h won't exist either. I also
394 ## don't see the point in avoiding modifying paths.h. It creates an 395 ## don't see the point in avoiding modifying paths.h. It creates an
395 ## inconsistency in the build process. So we go ahead and depend on 396 ## inconsistency in the build process. So we go ahead and depend on
396 ## all. --cet 397 ## all. --cet
397 398
398 install-only: ${MAKE_SUBDIR} install-arch-dep install-arch-indep 399 check-features: all
399 400 ${blddir}/src/xemacs -batch -l check-features.el
400 install: all install-arch-dep install-arch-indep; 401
402 install-only: ${MAKE_SUBDIR} check-features install-arch-dep install-arch-indep
403
404 install: all check-features install-arch-dep install-arch-indep;
401 405
402 install-arch-dep: mkdir 406 install-arch-dep: mkdir
403 for subdir in ${INSTALL_ARCH_DEP_SUBDIR}; do \ 407 for subdir in ${INSTALL_ARCH_DEP_SUBDIR}; do \
404 ( cd $${subdir} && $(RECURSIVE_MAKE) install prefix=${prefix} \ 408 ( cd $${subdir} && $(RECURSIVE_MAKE) install prefix=${prefix} \
405 exec_prefix=${exec_prefix} bindir=${bindir} libdir=${libdir} \ 409 exec_prefix=${exec_prefix} bindir=${bindir} libdir=${libdir} \