default.mk 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. ##----------------------------------------------------------------------
  2. ## YOU MUST EDIT THE FOLLOWING LINES
  3. ##----------------------------------------------------------------------
  4. # Name of your emacs binary
  5. EMACS = emacs
  6. # Where local software is found
  7. prefix = /usr/share
  8. # Where local lisp files go.
  9. lispdir = $(prefix)/emacs/site-lisp/org
  10. # Where info files go.
  11. infodir = $(prefix)/info
  12. ##----------------------------------------------------------------------
  13. ## YOU MAY NEED TO EDIT THESE
  14. ##----------------------------------------------------------------------
  15. # Using emacs in batch mode.
  16. BATCH = $(EMACS) -batch -q -no-site-file -eval \
  17. "(setq load-path (cons (expand-file-name \".\") \
  18. (cons \"$(lispdir)\" load-path)))"
  19. # Specify the byte-compiler for compiling org-mode files
  20. ELC = $(BATCH) -f batch-byte-compile
  21. # How to make a pdf file from a texinfo file
  22. TEXI2PDF = texi2pdf
  23. # How to make a pdf file from a tex file
  24. PDFTEX = pdftex
  25. # How to create directories
  26. MKDIR = mkdir -p
  27. # How to create the info files from the texinfo file
  28. MAKEINFO = makeinfo
  29. # How to create the HTML file
  30. TEXI2HTML = makeinfo --html --number-sections
  31. # How to find files
  32. FIND = find
  33. # How to remove files
  34. RM = rm -f
  35. # How to remove files recursively
  36. RMR = rm -fr
  37. # How to stream edit a file
  38. SED = sed
  39. # How to copy the lisp files and elc files to their destination.
  40. # CP = cp -p # try this if there is no install
  41. CP = install -p
  42. # Name of the program to install info files
  43. INSTALL_INFO = install-info