1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- .NOTPARALLEL: .PHONY
- # Additional distribution files
- DISTFILES_extra= Makefile request-assign-future.txt contrib etc
- .EXPORT_ALL_VARIABLES:
- LISPDIRS = lisp
- SUBDIRS = doc $(LISPDIRS)
- INSTSUB = $(SUBDIRS:%=install-%)
- .PHONY: default all up2 update compile lisp doc \
- install info html pdf card docs $(INSTSUB) \
- autoloads cleanall clean cleancontrib cleanelc cleandoc cleanrel
- compile: lisp
- $(MAKE) -C $< $@
- all \
- clean-install: $(SUBDIRS)
- $(foreach dir, $?, $(MAKE) -C $(dir) $@;)
- up2: update
- sudo ${MAKE} install
- update:
- git pull
- ${MAKE} clean
- ${MAKE} all
- install: $(INSTSUB)
- install-info: install-doc
- docs: info html pdf card
- info html pdf card:
- $(MAKE) -C doc $@
- $(INSTSUB):
- $(MAKE) -C $(@:install-%=%) 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
|