mirror of
https://git.savannah.gnu.org/git/emacs/org-mode.git
synced 2024-11-21 06:55:35 +00:00
77f0e50787
* Makefile: declare phony targets, remove help text for install-info-debian * default.mk: add variable for FIND and RM * targets.mk, maint-targets.mk: shuffle targets to where they belong, declare phony targets, work around a texi2dvi bug, use pattern rules, use targets for dependencies instead of repeating them verbatim
29 lines
854 B
Makefile
29 lines
854 B
Makefile
# Makefile - for the org-mode distribution
|
|
#
|
|
# Maintainer: Carsten Dominik <dominik@science.uva.nl>
|
|
# Version: VERSIONTAG
|
|
#
|
|
|
|
# Describe valid make targets for org-mode.
|
|
.PHONY: targets help
|
|
targets help:
|
|
@echo "make - compile Org ELisp files"
|
|
@echo "make clean - clean Elisp and documentation files"
|
|
@echo "make all - compile Org ELisp files and documentation"
|
|
@echo ""
|
|
@echo "make doc - make all documentation"
|
|
@echo "make info - make Info documentation"
|
|
@echo "make html - make HTML documentation"
|
|
@echo "make pdf - make pdf documentation"
|
|
@echo "make card - make refcards documentation"
|
|
@echo ""
|
|
@echo "make install - install Org"
|
|
@echo "make install-lisp - install Org ELisp files"
|
|
@echo "make install-info - install Org Info file"
|
|
|
|
include default.mk
|
|
include maint.mk
|
|
include targets.mk
|
|
include maint-targets.mk
|
|
include dependencies.mk
|