comparison Makefile.in @ 13280:42aa8d8aa019

(distclean): Delete line with just a tab in it. (install-arch-indep): Delete spaces that precede tabs. Delete spurious `fi' left from previous change. (install): Supply `true' as command, to avoid null command.
author Richard M. Stallman <rms@gnu.org>
date Mon, 23 Oct 1995 17:01:39 +0000
parents e8551f167c9e
children 9e55dae21315
comparison
equal deleted inserted replaced
13279:68cd0fc88a56 13280:42aa8d8aa019
291 ## place with their files read-only (perhaps because they are checked 291 ## place with their files read-only (perhaps because they are checked
292 ## into RCS). In order to make this safe, we make sure that the 292 ## into RCS). In order to make this safe, we make sure that the
293 ## source exists and is distinct from the destination. 293 ## source exists and is distinct from the destination.
294 ## We don't depend on `all', but rather on ${SUBDIR}, so that we won't 294 ## We don't depend on `all', but rather on ${SUBDIR}, so that we won't
295 ## ever modify src/paths.h. 295 ## ever modify src/paths.h.
296 install: ${SUBDIR} install-arch-dep install-arch-indep blessmail; 296 install: ${SUBDIR} install-arch-dep install-arch-indep blessmail
297 @true
297 298
298 ### Note that we copy the DOC-* files from the build etc directory 299 ### Note that we copy the DOC-* files from the build etc directory
299 ### as well as lots of things from ${srcdir}/etc. 300 ### as well as lots of things from ${srcdir}/etc.
300 install-arch-dep: mkdir 301 install-arch-dep: mkdir
301 (cd lib-src; \ 302 (cd lib-src; \
319 rm -rf $$1 ; \ 320 rm -rf $$1 ; \
320 fi ; \ 321 fi ; \
321 shift ; \ 322 shift ; \
322 done 323 done
323 -set ${COPYDESTS} ; \ 324 -set ${COPYDESTS} ; \
324 mkdir ${COPYDESTS} ; \ 325 mkdir ${COPYDESTS} ; \
325 chmod ugo+rx ${COPYDESTS} ; \ 326 chmod ugo+rx ${COPYDESTS} ; \
326 for dir in ${COPYDIR} ; do \ 327 for dir in ${COPYDIR} ; do \
327 dest=$$1 ; shift ; \ 328 dest=$$1 ; shift ; \
328 [ -d $${dir} ] \ 329 [ -d $${dir} ] \
329 && [ `(cd $${dir} && /bin/pwd)` != `(cd $${dest} && /bin/pwd)` ] \ 330 && [ `(cd $${dir} && /bin/pwd)` != `(cd $${dest} && /bin/pwd)` ] \
330 && (echo "Copying $${dir}..." ; \ 331 && (echo "Copying $${dir}..." ; \
352 (cd ${infodir}; \ 353 (cd ${infodir}; \
353 if [ ! -f dir.old ]; then mv -f dir dir.old; \ 354 if [ ! -f dir.old ]; then mv -f dir dir.old; \
354 else mv -f dir dir.bak; fi; \ 355 else mv -f dir dir.bak; fi; \
355 cd ${srcdir}/info ; \ 356 cd ${srcdir}/info ; \
356 (cd $${thisdir}; ${INSTALL_DATA} ${srcdir}/info/dir ${infodir}/dir); \ 357 (cd $${thisdir}; ${INSTALL_DATA} ${srcdir}/info/dir ${infodir}/dir); \
357 fi ; \
358 for f in cl* dired-x* ediff* emacs* forms* gnus* info* mh-e* sc* vip*; do \ 358 for f in cl* dired-x* ediff* emacs* forms* gnus* info* mh-e* sc* vip*; do \
359 (cd $${thisdir}; ${INSTALL_DATA} ${srcdir}/info/$$f ${infodir}/$$f); \ 359 (cd $${thisdir}; ${INSTALL_DATA} ${srcdir}/info/$$f ${infodir}/$$f); \
360 done); \ 360 done); \
361 else true; fi 361 else true; fi
362 thisdir=`/bin/pwd`; cd ${srcdir}/etc; for page in emacs etags ctags ; do \ 362 thisdir=`/bin/pwd`; cd ${srcdir}/etc; for page in emacs etags ctags ; do \
449 (cd oldXMenu; $(MAKE) $(MFLAGS) distclean) 449 (cd oldXMenu; $(MAKE) $(MFLAGS) distclean)
450 (cd lwlib; $(MAKE) $(MFLAGS) distclean) 450 (cd lwlib; $(MAKE) $(MFLAGS) distclean)
451 (cd lib-src; $(MAKE) $(MFLAGS) distclean) 451 (cd lib-src; $(MAKE) $(MFLAGS) distclean)
452 (cd man && $(MAKE) $(MFLAGS) distclean) 452 (cd man && $(MAKE) $(MFLAGS) distclean)
453 ${top_distclean} 453 ${top_distclean}
454
455 454
456 ### `maintainer-clean' 455 ### `maintainer-clean'
457 ### Delete everything from the current directory that can be 456 ### Delete everything from the current directory that can be
458 ### reconstructed with this Makefile. This typically includes 457 ### reconstructed with this Makefile. This typically includes
459 ### everything deleted by distclean, plus more: C source files 458 ### everything deleted by distclean, plus more: C source files