# Automatically Generated Makefile by EDE. # For use with: make # # DO NOT MODIFY THIS FILE OR YOUR CHANGES MAY BE LOST. # EDE is the Emacs Development Environment. # http://cedet.sourceforge.net/ede.shtml # top= ede_FILES=Project.ede Makefile EMACS=emacs LOADPATH= ../cedet/common/ ../cedet/eieio/\ ../cedet/semantic/bovine/ ../cedet/semantic/ LOADDEFS=matlab-load.el LOADDIRS=. misc_MISC=ChangeLog ChangeLog.old1 ChangeLog.old2 INSTALL README dl_emacs_support.m lisp_LISP=matlab.el mlint.el tlc.el matlab-publish.el EMACS=emacs EMACSFLAGS=-batch --no-site-file cedet_LISP=semantic-matlab.el semanticdb-matlab.el cedet-matlab.el company-matlab-shell.el VERSION=3.3.0 DISTDIR=$(top)matlab-emacs-$(VERSION) all: autoloads misc lisp cedet Templates .PHONY: autoloads autoloads: @echo "(add-to-list 'load-path nil)" > $@-compile-script for loadpath in . ${LOADPATH}; do \ echo "(add-to-list 'load-path \"$$loadpath\")" >> $@-compile-script; \ done; @echo "(require 'cedet-autogen)" >> $@-compile-script "$(EMACS)" -batch --no-site-file -l $@-compile-script -f cedet-batch-update-autoloads $(LOADDEFS) $(LOADDIRS) misc: @ .PHONY: lisp lisp: $(lisp_LISP) @echo "(add-to-list 'load-path nil)" > $@-compile-script for loadpath in . ${LOADPATH}; do \ echo "(add-to-list 'load-path \"$$loadpath\")" >> $@-compile-script; \ done; @echo "(setq debug-on-error t)" >> $@-compile-script "$(EMACS)" $(EMACSFLAGS) -l $@-compile-script -f batch-byte-compile $^ .PHONY: cedet cedet: $(cedet_LISP) @echo "(add-to-list 'load-path nil)" > $@-compile-script for loadpath in . ${LOADPATH}; do \ echo "(add-to-list 'load-path \"$$loadpath\")" >> $@-compile-script; \ done; @echo "(setq debug-on-error t)" >> $@-compile-script "$(EMACS)" $(EMACSFLAGS) -l $@-compile-script -f batch-byte-compile $^ .PHONY:Templates Templates: $(MAKE) -C templates tags: $(MAKE) -C templates/ $(MFLAGS) $@ clean: rm -f *.elc .PHONY: dist dist: autoloads rm -rf $(DISTDIR) mkdir $(DISTDIR) cp matlab-load.el $(misc_MISC) $(lisp_LISP) $(cedet_LISP) $(ede_FILES) $(DISTDIR) $(MAKE) -C templates $(MFLAGS) DISTDIR=$(DISTDIR)/templates dist tar -cvzf $(DISTDIR).tar.gz $(DISTDIR) rm -rf $(DISTDIR) Makefile: Project.ede @echo Makefile is out of date! It needs to be regenerated by EDE. @echo If you have not modified Project.ede, you can use 'touch' to update the Makefile time stamp. @false # End of Makefile