comparison octMakefile.in @ 1166:4e39d71f1ff2

[project @ 1995-03-10 16:32:58 by jwe]
author jwe
date Fri, 10 Mar 1995 16:35:47 +0000
parents b78e479dbf16
children cb2cd18010d1
comparison
equal deleted inserted replaced
1165:f5e905eedac4 1166:4e39d71f1ff2
86 86
87 BUGS.info: 87 BUGS.info:
88 cd doc ; $(MAKE) ../BUGS 88 cd doc ; $(MAKE) ../BUGS
89 .PHONY: BUGS.info 89 .PHONY: BUGS.info
90 90
91 install: 91 install::
92 $(top_srcdir)/mkinstalldirs $(DIRS_TO_MAKE) 92 $(top_srcdir)/mkinstalldirs $(DIRS_TO_MAKE)
93 $(INSTALL) octave-bug $(bindir)/octave-bug 93 $(INSTALL) octave-bug $(bindir)/octave-bug
94 for dir in $(SUBDIRS); do echo making $@ in $$dir; cd $$dir; $(MAKE) $@; cd ..; done 94
95 .PHONY: install 95 install uninstall tags TAGS clean mostlyclean distclean realclean::
96 96 $(SUBDIR_FOR_COMMAND)
97 uninstall: 97 .PHONY: install uninstall tags clean mostlyclean distclean realclean
98 for dir in $(SUBDIRS); do echo making $@ in $$dir; cd $$dir; $(MAKE) $@; cd ..; done 98
99 .PHONY: uninstall 99 distclean::
100
101 tags:
102 for dir in $(SUBDIRS); do echo making $@ in $$dir; cd $$dir; $(MAKE) $@; cd ..; done
103 .PHONY: tags
104
105 TAGS:
106 for dir in $(SUBDIRS); do echo making $@ in $$dir; cd $$dir; $(MAKE) $@; cd ..; done
107 .PHONY: TAGS
108
109 clean:
110 for dir in $(SUBDIRS); do echo making $@ in $$dir; cd $$dir; $(MAKE) $@; cd ..; done
111 .PHONY: clean
112
113 mostlyclean:
114 for dir in $(SUBDIRS); do echo making $@ in $$dir; cd $$dir; $(MAKE) $@; cd ..; done
115 .PHONY: mostlyclean
116
117 distclean: clean
118 for dir in $(SUBDIRS); do echo making $@ in $$dir; cd $$dir; $(MAKE) $@; cd ..; done
119 rm -f Makefile config.cache config.log config.status 100 rm -f Makefile config.cache config.log config.status
120 .PHONY: distclean 101
121 102 realclean::
122 realclean:
123 for dir in $(SUBDIRS); do echo making $@ in $$dir; cd $$dir; $(MAKE) $@; cd ..; done
124 rm -f Makefile config.status 103 rm -f Makefile config.status
125 .PHONY: realclean
126 104
127 # Now that things are under RCS control, we need to do the recursive 105 # Now that things are under RCS control, we need to do the recursive
128 # chmod so that the distributed files end up with reasonable modes. 106 # chmod so that the distributed files end up with reasonable modes.
129 107
130 # Shared rules for making clean tar files. 108 # Shared rules for making clean tar files.