home *** CD-ROM | disk | FTP | other *** search
/ Geek Gadgets 1 / ADE-1.bin / ade-dist / octave-1.1.1p1-src.tgz / tar.out / fsf / octave / scripts / startup / Makefile.in next >
Makefile  |  1996-09-28  |  2KB  |  79 lines

  1. #
  2. # Makefile for octave's scripts/startup directory
  3. #
  4. # John W. Eaton
  5. # jwe@che.utexas.edu
  6. # Department of Chemical Engineering
  7. # The University of Texas at Austin
  8.  
  9. TOPDIR = ../..
  10.  
  11. script_sub_dir = startup
  12.  
  13. srcdir = @srcdir@
  14. top_srcdir = @top_srcdir@
  15. VPATH = @srcdir@
  16.  
  17. include $(TOPDIR)/Makeconf
  18.  
  19. INSTALL = @INSTALL@
  20. INSTALL_PROGRAM = @INSTALL_PROGRAM@
  21. INSTALL_DATA = @INSTALL_DATA@
  22.  
  23. SOURCES = octaverc # *.m
  24.  
  25. DISTFILES = Makefile.in $(SOURCES)
  26.  
  27. FCN_FILES = # $(wildcard $(srcdir)/*.m)
  28. FCN_FILES_NO_DIR = # $(notdir $(FCN_FILES))
  29.  
  30. all:
  31. .PHONY: all
  32.  
  33. install:
  34.     $(top_srcdir)/mkinstalldirs $(fcnfiledir)/$(script_sub_dir)
  35.     if test -f $(fcnfiledir)/$(script_sub_dir)/octaverc ; then true ; \
  36.     else \
  37.       $(INSTALL_DATA) $(srcdir)/octaverc \
  38.         $(fcnfiledir)/$(script_sub_dir)/octaverc ; \
  39.     fi
  40. #    for f in $(FCN_FILES_NO_DIR) ; do \
  41. #      rm -f $(fcnfiledir)/$(script_sub_dir)/$$f ; \
  42. #      $(INSTALL_DATA) $(srcdir)/$$f $(fcnfiledir)/$(script_sub_dir)/$$f ; \
  43. #    done
  44. .PHONY: install
  45.  
  46. uninstall:
  47. #    for f in $(FCN_FILES_NO_DIR) ; \
  48. #      do rm -f $(fcnfiledir)/$(script_sub_dir)/$$f ; \
  49. #    done
  50. .PHONY: uninstall
  51.  
  52. clean:
  53. .PHONY: clean
  54.  
  55. tags: $(SOURCES)
  56.     ctags $(SOURCES)
  57.  
  58. TAGS: $(SOURCES)
  59.     etags $(SOURCES)
  60.  
  61. mostlyclean: clean
  62. .PHONY: mostlyclean
  63.  
  64. distclean: clean
  65.     rm -f Makefile
  66. .PHONY: distclean
  67.  
  68. realclean: distclean
  69.     rm -f tags TAGS
  70. .PHONY: realclean
  71.  
  72. local-dist:
  73.     ln $(DISTFILES) ../../`cat ../../.fname`/scripts/startup
  74. .PHONY: local-dist
  75.  
  76. dist:
  77.     ln $(DISTFILES) ../../`cat ../../.fname`/scripts/startup
  78. .PHONY: dist
  79.