# 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 misc_AUX=ChangeLog EMACS=emacs LOADPATH= ../common/ ../semantic/ ../eieio/\ ../semantic/bovine/ ../speedbar/ ../semantic/wisent/ LOADDEFS=contrib-loaddefs.el LOADDIRS=. init_LISP=cedet-contrib-load.el EMACS=emacs setup_LISP=cedet-contrib.el wy_SEMANTIC_GRAMMAR=wisent-csharp.wy wisent-javascript-jv.wy EMACS=emacs wy_SEMANTIC_GRAMMAR_EL=wisent-csharp-wy.el wisent-javascript-jv-wy.el lisp_LISP=wisent-csharp.el wisent-javascript.el semantic-tag-folding.el semanticdb-javascript.el VERSION=1.0pre4 DISTDIR=$(top)Contrib-$(VERSION) all: autoloads init setup wy lisp .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) .PHONY: init init: $(init_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)" -batch --no-site-file -l $@-compile-script -f batch-byte-compile $^ .PHONY: setup setup: $(setup_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)" -batch --no-site-file -l $@-compile-script -f batch-byte-compile $^ .PHONY: wy wy: $(wy_SEMANTIC_GRAMMAR) @echo "(add-to-list 'load-path nil)" > grammar-make-script @for loadpath in . ${LOADPATH}; do \ echo "(add-to-list 'load-path \"$$loadpath\")" >> grammar-make-script; \ done; @echo "(require 'semantic-load)" >> grammar-make-script @echo "(require 'semantic-grammar)" >> grammar-make-script "$(EMACS)" -batch --no-site-file -l grammar-make-script -f semantic-grammar-batch-build-packages $^ .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)" -batch --no-site-file -l $@-compile-script -f batch-byte-compile $^ tags: clean: rm -f *.elc .PHONY: dist dist: autoloads $(wy_SEMANTIC_GRAMMAR_EL) mkdir $(DISTDIR) cp $(misc_AUX) contrib-loaddefs.el $(init_LISP) $(setup_LISP) $(wy_SEMANTIC_GRAMMAR) $(wy_SEMANTIC_GRAMMAR_EL) $(lisp_LISP) $(ede_FILES) $(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