summaryrefslogtreecommitdiff
path: root/Makefile.in
diff options
context:
space:
mode:
authorRichard M. Stallman <rms@gnu.org>1994-01-19 00:04:56 +0000
committerRichard M. Stallman <rms@gnu.org>1994-01-19 00:04:56 +0000
commit3fb05cd10d32b411f8414b43667492038529165f (patch)
tree18ad6ed12e55133f0f1197924b504d0745618333 /Makefile.in
parentc85e9dfba2111bbd5e6d61711270134b31af0405 (diff)
downloademacs-3fb05cd10d32b411f8414b43667492038529165f.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.in17
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