diff options
author | Richard M. Stallman <rms@gnu.org> | 1994-01-19 00:04:56 +0000 |
---|---|---|
committer | Richard M. Stallman <rms@gnu.org> | 1994-01-19 00:04:56 +0000 |
commit | 98dfba1b99f08c4111728627b73369c4f6736603 (patch) | |
tree | 8e2ad6fd694ab402f2678bec025dd719defe8b6a /Makefile.in | |
parent | c660c0a7980a393f40de00932594cef6d38cb373 (diff) | |
download | emacs-98dfba1b99f08c4111728627b73369c4f6736603.tar.gz |
(lwlib/Makefile): New target.
(SUBDIR_MAKEFILES): Depend on lwlib/Makefile.
(clean, mostlyclean, distclean, realclean): Handle lwlib subdir.
(unlock, relock): Handle lwlib subdir.
Add some .PHONY targets.
Diffstat (limited to 'Makefile.in')
-rw-r--r-- | Makefile.in | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/Makefile.in b/Makefile.in index fff1f55602b..e0a641736ef 100644 --- a/Makefile.in +++ b/Makefile.in @@ -177,7 +177,7 @@ INSTALL_DATA = @INSTALL_DATA@ SUBDIR = lib-src src # The makefiles of the directories in $SUBDIR. -SUBDIR_MAKEFILES = lib-src/Makefile src/Makefile oldXMenu/Makefile +SUBDIR_MAKEFILES = lib-src/Makefile src/Makefile oldXMenu/Makefile lwlib/Makefile # Subdirectories to install, and where they'll go. # lib-src's makefile knows how to install it, so we don't do that here. @@ -232,6 +232,9 @@ lib-src/Makefile: lib-src/Makefile.in config.status oldXMenu/Makefile: oldXMenu/Makefile.in config.status ./config.status +lwlib/Makefile: lwlib/Makefile.in config.status + ./config.status + # ==================== Installation ==================== ## If we let lib-src do its own installation, that means we @@ -241,6 +244,8 @@ oldXMenu/Makefile: oldXMenu/Makefile.in config.status ## On AIX, use tar xBf. ## On Xenix, use tar xpf. +.PHONY: install do-install mkdir + ## We delete each directory in ${COPYDESTS} before we copy into it; ## that way, we can reinstall over directories that have been put in ## place with their files read-only (perhaps because they are checked @@ -344,6 +349,8 @@ FRC.mostlyclean FRC.clean FRC.distclean FRC.realclean: # ==================== Cleaning up and miscellanea ==================== +.PHONY: mostlyclean clean distclean realclean extraclean + ### `mostlyclean' ### Like `clean', but may refrain from deleting a few files that people ### normally don't want to recompile. For example, the `mostlyclean' @@ -352,6 +359,7 @@ FRC.mostlyclean FRC.clean FRC.distclean FRC.realclean: mostlyclean: FRC.mostlyclean (cd src; $(MAKE) $(MFLAGS) mostlyclean) (cd oldXMenu; $(MAKE) $(MFLAGS) mostlyclean) + (cd lwlib; $(MAKE) $(MFLAGS) mostlyclean) (cd lib-src; $(MAKE) $(MFLAGS) mostlyclean) -(cd man; $(MAKE) $(MFLAGS) mostlyclean) @@ -366,6 +374,7 @@ mostlyclean: FRC.mostlyclean clean: FRC.clean (cd src; $(MAKE) $(MFLAGS) clean) (cd oldXMenu; $(MAKE) $(MFLAGS) clean) + (cd lwlib; $(MAKE) $(MFLAGS) clean) (cd lib-src; $(MAKE) $(MFLAGS) clean) -(cd man; $(MAKE) $(MFLAGS) clean) @@ -382,6 +391,7 @@ top_distclean=\ distclean: FRC.distclean (cd src; $(MAKE) $(MFLAGS) distclean) (cd oldXMenu; $(MAKE) $(MFLAGS) distclean) + (cd lwlib; $(MAKE) $(MFLAGS) distclean) (cd lib-src; $(MAKE) $(MFLAGS) distclean) (cd man; $(MAKE) $(MFLAGS) distclean) ${top_distclean} @@ -401,6 +411,7 @@ distclean: FRC.distclean realclean: FRC.realclean (cd src; $(MAKE) $(MFLAGS) realclean) (cd oldXMenu; $(MAKE) $(MFLAGS) realclean) + (cd lwlib; $(MAKE) $(MFLAGS) realclean) (cd lib-src; $(MAKE) $(MFLAGS) realclean) -(cd man; $(MAKE) $(MFLAGS) realclean) ${top_distclean} @@ -428,6 +439,8 @@ extraclean: SOURCES = ChangeLog GETTING.GNU.SOFTWARE INSTALL Makefile.in PROBLEMS \ README build-install.in configure make-dist move-if-change +.PHONY: unlock relock + unlock: chmod u+w $(SOURCES) cpp/* -(cd elisp; chmod u+w Makefile README *.texi) @@ -437,6 +450,7 @@ unlock: (cd lisp/term; chmod u+w README *.el) (cd man; chmod u+w *texi* ChangeLog split-man) (cd oldXMenu; chmod u+w *.[ch] Makefile README) + (cd lwlib; chmod u+w *.[ch] Makefile README) (cd src; $(MAKE) $(MFLAGS) unlock) relock: @@ -448,6 +462,7 @@ relock: (cd lisp/term; chmod u+w README *.el) (cd man; chmod u+w *texi* ChangeLog split-man) (cd oldXMenu; chmod u+w *.[ch] Makefile README) + (cd lwlib; chmod u+w *.[ch] Makefile README) (cd src; $(MAKE) $(MFLAGS) relock) TAGS tags: lib-src |