The default target should be "all"
[org-mode.git] / default.mk
blob0d32e3a51b73ae1d56647ee85154304e46ab7ce9
1 ##----------------------------------------------------------------------
2 ## YOU MUST EDIT THE FOLLOWING LINES
3 ##----------------------------------------------------------------------
5 # Name of your emacs binary
6 EMACS = emacs
8 # Where local software is found
9 prefix = /usr/share
11 # Where local lisp files go.
12 lispdir = $(prefix)/emacs/site-lisp/org
14 # Where local data files go.
15 datadir = $(lispdir)/etc
17 # Where info files go.
18 infodir = $(prefix)/info
20 ##----------------------------------------------------------------------
21 ## YOU MAY NEED TO EDIT THESE
22 ##----------------------------------------------------------------------
24 # Using emacs in batch mode.
26 BATCH = $(EMACS) -batch -Q -L .
28 # How to byte-compile the whole source directory
29 ELCDIR = $(BATCH) \
30 --eval '(defconst org-release "$(ORGVERSION)")' \
31 --eval '(batch-byte-recompile-directory 0)'
33 # How to byte-compile a single source file
34 ELC = $(BATCH) -f batch-byte-compile
36 # How to make a pdf file from a texinfo file
37 TEXI2PDF = texi2pdf
39 # How to make a pdf file from a tex file
40 PDFTEX = pdftex
42 # How to create directories
43 MKDIR = mkdir -p
45 # How to create the info files from the texinfo file
46 MAKEINFO = makeinfo
48 # How to create the HTML file
49 TEXI2HTML = makeinfo --html --number-sections
51 # How to find files
52 FIND = find
54 # How to remove files
55 RM = rm -f
57 # How to remove files recursively
58 RMR = rm -fr
60 # How to stream edit a file
61 SED = sed
63 # How to copy the lisp files and elc files to their destination.
64 # CP = cp -p # try this if there is no install
65 CP = install -p
67 # Name of the program to install info files
68 INSTALL_INFO = install-info