home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 2: Applications / Linux Cubed Series 2 - Applications.iso / editors / emacs / xemacs / xemacs-1.006 / xemacs-1 / lib / xemacs-19.13 / lisp / eos / Makefile < prev    next >
Encoding:
Makefile  |  1995-06-16  |  2.1 KB  |  70 lines

  1. ### Makefile --- The makefile to build EOS
  2.  
  3. ## Copyright (C) 15 Jun 1995  Sun Microsystems, Inc.
  4.  
  5. ## Maintainer:    Eduardo Pelegri-Llopart <eduardo.pelegri-llopart@Eng.Sun.COM>
  6. ## Author:      Eduardo Pelegri-Llopart <eduardo.pelegri-llopart@Eng.Sun.COM>
  7. ## Version:    1.6
  8. ## Header:    @(#) Makefile: v1.6 95/06/15 19:02:10
  9.  
  10. ## Keywords:    SPARCworks EOS Era on SPARCworks make makefile
  11.  
  12. ### Commentary:
  13.  
  14. ## Please send feedback to eduardo.pelegri-llopart@eng.sun.com
  15.  
  16. ### Code:
  17.  
  18. # what emacs is called on your system
  19. EMACS = ../../src/xemacs
  20.  
  21. # compile with noninteractive and relatively clean environment
  22. BATCHFLAGS = -batch -q -no-site-file
  23.  
  24. # files that contain variables and macros that everything else depends on
  25. CORE = sun-eos-common.el
  26.  
  27. OBJECTS = \
  28.     sun-eos-browser.elc sun-eos-common.elc sun-eos-debugger-extra.elc  \
  29.     sun-eos-debugger.elc sun-eos-editor.elc sun-eos-init.elc \
  30.     sun-eos-menubar.elc sun-eos-toolbar.elc sun-eos-load.elc
  31.  
  32. SOURCES = \
  33.     sun-eos-browser.el sun-eos-common.el sun-eos-debugger-extra.el  \
  34.     sun-eos-debugger.el sun-eos-editor.el sun-eos-init.el \
  35.     sun-eos-menubar.el sun-eos-toolbar.el sun-eos-load.el
  36.  
  37. all:    $(OBJECTS)
  38.  
  39. clean:
  40.     rm -f $(OBJECTS)
  41.  
  42. sun-eos-browser.elc: sun-eos-browser.el $(CORE)
  43.     ${EMACS} ${BATCHFLAGS} -f batch-byte-compile sun-eos-browser.el
  44.  
  45. sun-eos-debugger.elc: sun-eos-debugger.el $(CORE)
  46.     ${EMACS} ${BATCHFLAGS} -f batch-byte-compile sun-eos-debugger.el
  47.  
  48. sun-eos-debugger-extra.elc: sun-eos-debugger-extra.el $(CORE)
  49.     ${EMACS} ${BATCHFLAGS} -f batch-byte-compile sun-eos-debugger-extra.el
  50.  
  51. sun-eos-editor.elc: sun-eos-editor.el $(CORE)
  52.     ${EMACS} ${BATCHFLAGS} -f batch-byte-compile sun-eos-editor.el
  53.  
  54. sun-eos-toolbar.elc: sun-eos-toolbar.el $(CORE)
  55.     ${EMACS} ${BATCHFLAGS} -f batch-byte-compile sun-eos-toolbar.el
  56.  
  57. sun-eos-menubar.elc: sun-eos-menubar.el $(CORE)
  58.     ${EMACS} ${BATCHFLAGS} -f batch-byte-compile sun-eos-menubar.el
  59.  
  60. sun-eos-common.elc: sun-eos-common.el
  61.     ${EMACS} ${BATCHFLAGS} -f batch-byte-compile sun-eos-common.el
  62.  
  63. sun-eos-init.elc: sun-eos-init.el
  64.     ${EMACS} ${BATCHFLAGS} -f batch-byte-compile sun-eos-init.el
  65.  
  66. sun-eos-load.elc: sun-eos-load.el
  67.     ${EMACS} ${BATCHFLAGS} -f batch-byte-compile sun-eos-load.el
  68.  
  69. ### Makefile ends here
  70.