123456789101112131415161718192021222324252627282930313233343536373839 |
- # Makefile - for the org-mode distribution
- #
- # This file is not part of GNU Emacs
- # default target is "all"
- all::
- # Describe valid make targets for org-mode.
- .PHONY: targets help
- targets help:
- $(info )
- $(info make - show this help)
- $(info make all - cleanly compile Org ELisp files and documentation)
- $(info )
- $(info Installation)
- $(info ============)
- $(info make install - install Org, both ELisp and Info files)
- $(info make install-lisp - install Org, only ELisp files)
- $(info make install-info - install Org, only Info file)
- $(info )
- $(info Maintenance)
- $(info ===========)
- $(info make docs - make all documentation)
- $(info make info - make Info documentation)
- $(info make html - make HTML documentation)
- $(info make pdf - make pdf documentation)
- $(info make card - make refcards documentation)
- $(info )
- $(info make test - build org and run all test suite)
- $(info make clean - clean Org ELisp and documentation files)
- $(info make compile - cleanly compile Org ELisp files)
- $(info make compile-dirty - compile Org ELisp without cleaning)
- $(info )
- $(info make clean-install - remove installed Org ELisp and documentation files)
- @echo ""
- include default.mk # defaults, customizable via "local.mk"
- -include local.mk # optional local customization, use default.mk as template
- include targets.mk # toplevel make machinery
|