Mercurial > hg > octave-avbm
diff scripts/control/Makefile.in @ 3429:b9f5829ec843
[project @ 2000-01-14 03:18:47 by jwe]
author | jwe |
---|---|
date | Fri, 14 Jan 2000 03:18:47 +0000 |
parents | 6d56646a2d1f |
children | 65b3519ac3a1 |
line wrap: on
line diff
--- a/scripts/control/Makefile.in +++ b/scripts/control/Makefile.in @@ -20,56 +20,41 @@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_DATA = @INSTALL_DATA@ -SOURCES = *.m +SUBDIRS = base hinf obsolete sys -DISTFILES = Makefile.in $(SOURCES) +DISTSUBDIRS = $(SUBDIRS) -FCN_FILES = $(wildcard $(srcdir)/*.m) -FCN_FILES_NO_DIR = $(notdir $(FCN_FILES)) +BINDISTSUBDIRS = $(SUBDIRS) -BINDISTFILES = $(FCN_FILES) +DISTFILES = Makefile.in all: .PHONY: all -install install-strip: - $(top_srcdir)/mkinstalldirs $(fcnfiledir)/$(script_sub_dir) - for f in $(FCN_FILES_NO_DIR); do \ - rm -f $(fcnfiledir)/$(script_sub_dir)/$$f; \ - $(INSTALL_DATA) $(srcdir)/$$f $(fcnfiledir)/$(script_sub_dir)/$$f; \ - done -.PHONY: install install-strip - -uninstall: - for f in $(FCN_FILES_NO_DIR); \ - do rm -f $(fcnfiledir)/$(script_sub_dir)/$$f; \ - done -.PHONY: uninstall - -clean: -.PHONY: clean +$(SUBDIRS): + echo making all in $@ + $(MAKE) -C $@ all +.PHONY: $(SUBDIRS) -tags: $(SOURCES) - ctags $(SOURCES) - -TAGS: $(SOURCES) - etags $(SOURCES) +install install-strip uninstall clean mostlyclean distclean maintainer-clean:: + @$(subdir-for-command) +.PHONY: install install-strip uninstall +.PHONY: clean mostlyclean distclean maintainer-clean -mostlyclean: clean -.PHONY: mostlyclean +tags TAGS: + $(SUBDIR_FOR_COMMAND) -distclean: clean +distclean:: rm -f Makefile -.PHONY: distclean -maintainer-clean: distclean - rm -f tags TAGS -.PHONY: maintainer-clean +maintainer-clean:: + rm -f tags TAGS Makefile dist: ln $(DISTFILES) ../../`cat ../../.fname`/scripts/control + for dir in $(DISTSUBDIRS); do mkdir ../../`cat ../../.fname`/scripts/control/$$dir; $(MAKE) -C $$dir $@; done .PHONY: dist bin-dist: - ln $(BINDISTFILES) ../../`cat ../../.fname`/scripts/control + for dir in $(BINDISTSUBDIRS); do mkdir ../../`cat ../../.fname`/scripts/control/$$dir; $(MAKE) -C $$dir $@; done .PHONY: bin-dist