shuffle targets to their correct place, harden recipes
[org-mode.git] / maint.mk
blobdc7c0c9c044e732866f12d9e7b5ba3ed9ebe2412
1 ##----------------------------------------------------------------------
2 ## BELOW THIS LINE ON YOUR OWN RISK!
3 ##----------------------------------------------------------------------
5 # The following variables need to be defined by the maintainer
6 LISPF = org.el \
7 org-agenda.el \
8 org-ascii.el \
9 org-attach.el \
10 org-archive.el \
11 org-bbdb.el \
12 org-beamer.el \
13 org-bibtex.el \
14 org-capture.el \
15 org-clock.el \
16 org-colview.el \
17 org-colview-xemacs.el \
18 org-compat.el \
19 org-pcomplete.el \
20 org-crypt.el \
21 org-ctags.el \
22 org-datetree.el \
23 org-docview.el \
24 org-entities.el \
25 org-exp.el \
26 org-exp-blocks.el \
27 org-docbook.el \
28 org-faces.el \
29 org-feed.el \
30 org-footnote.el \
31 org-freemind.el \
32 org-gnus.el \
33 org-habit.el \
34 org-html.el \
35 org-icalendar.el \
36 org-id.el \
37 org-indent.el \
38 org-info.el \
39 org-inlinetask.el \
40 org-jsinfo.el \
41 org-irc.el \
42 org-latex.el \
43 org-list.el \
44 org-mac-message.el \
45 org-macs.el \
46 org-mew.el \
47 org-mhe.el \
48 org-mks.el \
49 org-mobile.el \
50 org-mouse.el \
51 org-publish.el \
52 org-plot.el \
53 org-protocol.el \
54 org-remember.el \
55 org-rmail.el \
56 org-special-blocks.el \
57 org-src.el \
58 org-table.el \
59 org-taskjuggler.el \
60 org-timer.el \
61 org-vm.el \
62 org-w3m.el \
63 org-wl.el \
64 org-xoxo.el \
65 ob.el \
66 ob-table.el \
67 ob-lob.el \
68 ob-ref.el \
69 ob-exp.el \
70 ob-tangle.el \
71 ob-comint.el \
72 ob-eval.el \
73 ob-keys.el \
74 ob-awk.el \
75 ob-C.el \
76 ob-calc.el \
77 ob-ditaa.el \
78 ob-haskell.el \
79 ob-perl.el \
80 ob-sh.el \
81 ob-R.el \
82 ob-dot.el \
83 ob-mscgen.el \
84 ob-latex.el \
85 ob-lisp.el \
86 ob-ledger.el \
87 ob-python.el \
88 ob-sql.el \
89 ob-asymptote.el \
90 ob-emacs-lisp.el \
91 ob-matlab.el \
92 ob-ruby.el \
93 ob-sqlite.el \
94 ob-clojure.el \
95 ob-ocaml.el \
96 ob-sass.el \
97 ob-css.el \
98 ob-gnuplot.el \
99 ob-octave.el \
100 ob-screen.el \
101 ob-plantuml.el \
102 ob-org.el \
103 ob-js.el \
104 ob-scheme.el \
105 ob-lilypond.el
107 LISPFILES0 = $(LISPF:%=lisp/%)
108 LISPFILES = $(LISPFILES0) lisp/org-install.el
109 ELCFILES0 = $(LISPFILES0:.el=.elc)
110 ELCFILES = $(LISPFILES:.el=.elc)
111 DOCFILES = doc/org.texi doc/org.pdf doc/org doc/dir \
112 doc/pdflayout.sty doc/.nosearch \
113 doc/orgguide.texi doc/orgguide.pdf
114 CARDFILES = doc/orgcard.tex doc/orgcard.pdf doc/orgcard_letter.pdf
115 TEXIFILES = doc/org.texi
116 INFOFILES = doc/org
118 # Package Manager (ELPA)
119 PKG_TAG = $(shell date +%Y%m%d)
120 PKG_DOC = "Outline-based notes management and organizer"
121 PKG_REQ = "nil"
123 PKG_FILES = $(LISPFILES0) \
124 doc/dir doc/org \
125 doc/pdflayout.sty \
126 doc/org.pdf \
127 doc/orgguide.pdf \
128 doc/orgcard.tex \
129 doc/orgcard.pdf \
130 doc/orgcard_letter.pdf
132 .SUFFIXES: .el .elc .texi
133 SHELL = /bin/sh