1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66
|
# 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://www.ultranet.com/~zappo/ede.shtml
#
ede_FILES=Project.ede Makefile
Misc_MISC=INSTALL
eieio_LISP=eieio.el eieio-custom.el eieio-opt.el eieio-comp.el eieio-doc.el
EMACS=emacs
eieio_info_INFOS=eieio.texi
examples_LISP=tree.el chart.el eieio-speedbar.el eieio-tests.el
VERSION=$(shell grep "Version: " eieio.el | cut -d" " -f3)
DISTDIR=eieio-$(VERSION)
top_builddir =
DEP_FILES=.deps/.P
all: eieio eieio.info examples
DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :)
-include $(DEP_FILES)
%.o: %.c
@echo '$(COMPILE) -c $<'; \
$(COMPILE) -Wp,-MD,.deps/$(*F).P -c $<
Misc:
@
eieio:
@echo "(add-to-list 'load-path \"$(PWD)\")" > eieio-compile-script
@echo "(setq debug-on-error t)" >> eieio-compile-script
$(EMACS) -batch -l eieio-compile-script -f batch-byte-compile $(eieio_LISP)
eieio.info: $(eieio_info_INFOS)
makeinfo eieio.texi
examples:
@echo "(add-to-list 'load-path \"$(PWD)\")" > examples-compile-script
@echo "(setq debug-on-error t)" >> examples-compile-script
$(EMACS) -batch -l examples-compile-script -f batch-byte-compile $(examples_LISP)
clean:
rm -f *.elc *.info
dist:
rm -rf $(DISTDIR)
mkdir $(DISTDIR)
cp $(Misc_MISC) $(eieio_LISP) $(eieio_info_INFOS) $(examples_LISP) $(ede_FILES) $(DISTDIR)
tar -cvzf $(DISTDIR).tar.gz $(DISTDIR)
rm -rf $(DISTDIR)
tags: $(Misc_MISC) $(eieio_LISP) $(eieio_info_INFOS) $(examples_LISP)
etags $^
Makefile: Project.ede
@echo Makefile is out of date! It needs to be regenerated by EDE.
@false
# End of Makefile
|