123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- .PHONY: default all up2 update compile lisp doc \
- install info html pdf card doc install-lisp install-info \
- autoloads cleanall clean cleancontrib cleanelc cleandoc cleanrel
- .NOTPARALLEL: .PHONY
- # Additional distribution files
- DISTFILES_extra= Makefile request-assign-future.txt contrib etc
- .EXPORT_ALL_VARIABLES:
- LISPDIRS = lisp #contrib
- SUBDIRS = doc $(LISPDIRS) #contrib
- compile: lisp
- $(MAKE) -C $< $@
- all: $(SUBDIRS)
- $(foreach dir, $?, $(MAKE) -C $(dir) $@;)
- up2: update
- sudo ${MAKE} install
- update:
- git pull
- ${MAKE} clean
- ${MAKE} all
- install: install-lisp install-info
- docs: info html pdf card
- info html pdf card:
- $(MAKE) -C doc $@
- install-lisp:
- $(MAKE) -C lisp install
- install-info:
- $(MAKE) -C doc install
- autoloads: lisp maint.mk
- $(MAKE) -C $< $@
- cleanall: $(SUBDIRS)
- $(foreach dir, $?, $(MAKE) -C $(dir) $@;)
- -$(FIND) . -name \*~ -exec $(RM) {} \;
- clean: cleanrel
- $(MAKE) -C lisp clean
- $(MAKE) -C doc clean
- -$(FIND) . -name \*~ -exec $(RM) {} \;
- cleancontrib:
- -$(FIND) contrib -name \*~ -exec $(RM) {} \;
- cleanrel:
- $(RMR) RELEASEDIR
- $(RMR) org-7.*
- $(RMR) org-7*zip org-7*tar.gz
|