File: Makefile

package info (click to toggle)
xae 1.0beta6-4
  • links: PTS
  • area: main
  • in suites: woody
  • size: 28,184 kB
  • ctags: 12,210
  • sloc: java: 27,149; xml: 20,864; lisp: 12,921; perl: 1,054; sh: 237; makefile: 169
file content (66 lines) | stat: -rw-r--r-- 1,746 bytes parent folder | download | duplicates (2)
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