2008-01-31 10:32:35 +00:00
|
|
|
# Makefile - for the org-mode distribution
|
|
|
|
#
|
|
|
|
# Maintainer: Carsten Dominik <dominik@science.uva.nl>
|
|
|
|
# Version: VERSIONTAG
|
|
|
|
#
|
|
|
|
# To install org-mode, edit the Makefile, type `make', then `make install'.
|
|
|
|
# To create the PDF and HTML documentation files, type `make doc'.
|
|
|
|
|
|
|
|
##----------------------------------------------------------------------
|
|
|
|
## YOU MUST EDIT THE FOLLOWING LINES
|
|
|
|
##----------------------------------------------------------------------
|
|
|
|
|
|
|
|
# Name of your emacs binary
|
|
|
|
EMACS=emacs
|
|
|
|
|
|
|
|
# Where local software is found
|
2008-06-15 07:44:21 +00:00
|
|
|
prefix=/usr/local
|
2008-01-31 10:32:35 +00:00
|
|
|
|
|
|
|
# Where local lisp files go.
|
|
|
|
lispdir = $(prefix)/share/emacs/site-lisp
|
|
|
|
|
|
|
|
# Where info files go.
|
2008-10-09 09:45:10 +00:00
|
|
|
infodir = $(prefix)/share/info
|
2008-01-31 10:32:35 +00:00
|
|
|
|
|
|
|
##----------------------------------------------------------------------
|
|
|
|
## YOU MAY NEED TO EDIT THESE
|
|
|
|
##----------------------------------------------------------------------
|
|
|
|
|
|
|
|
# Using emacs in batch mode.
|
2008-01-31 10:38:36 +00:00
|
|
|
|
2009-05-04 20:50:59 +00:00
|
|
|
BATCH=$(EMACS) -batch -q -no-site-file -eval \
|
2009-06-14 07:39:26 +00:00
|
|
|
"(progn (add-to-list (quote load-path) \"$(lispdir)\") \
|
|
|
|
(add-to-list (quote load-path) (expand-file-name \"./lisp/\")))"
|
2008-01-31 10:38:36 +00:00
|
|
|
|
2008-01-31 10:32:35 +00:00
|
|
|
# Specify the byte-compiler for compiling org-mode files
|
|
|
|
ELC= $(BATCH) -f batch-byte-compile
|
|
|
|
|
|
|
|
# How to make a pdf file from a texinfo file
|
|
|
|
TEXI2PDF = texi2pdf
|
|
|
|
|
|
|
|
# How to create directories
|
|
|
|
MKDIR = mkdir -p
|
|
|
|
|
|
|
|
# How to create the info files from the texinfo file
|
|
|
|
MAKEINFO = makeinfo
|
|
|
|
|
|
|
|
# How to create the HTML file
|
2008-01-31 10:38:20 +00:00
|
|
|
TEXI2HTML = makeinfo --html --number-sections
|
2008-01-31 10:32:35 +00:00
|
|
|
|
2008-09-08 10:16:33 +00:00
|
|
|
# How to copy the lisp files and elc files to their distination.
|
2008-01-31 10:32:35 +00:00
|
|
|
CP = cp -p
|
|
|
|
|
2008-09-24 13:20:33 +00:00
|
|
|
# Name of the program to install info files
|
|
|
|
INSTALL_INFO=install-info
|
|
|
|
|
2008-01-31 10:32:35 +00:00
|
|
|
##----------------------------------------------------------------------
|
|
|
|
## BELOW THIS LINE ON YOUR OWN RISK!
|
|
|
|
##----------------------------------------------------------------------
|
|
|
|
|
|
|
|
# The following variables need to be defined by the maintainer
|
2008-04-03 15:58:13 +00:00
|
|
|
LISPF = org.el \
|
2008-04-23 05:48:22 +00:00
|
|
|
org-agenda.el \
|
2009-04-07 16:40:16 +00:00
|
|
|
org-ascii.el \
|
2008-10-01 07:25:18 +00:00
|
|
|
org-attach.el \
|
2008-04-09 13:42:36 +00:00
|
|
|
org-archive.el \
|
2008-04-23 05:48:22 +00:00
|
|
|
org-bbdb.el \
|
|
|
|
org-bibtex.el \
|
|
|
|
org-clock.el \
|
2008-04-09 13:42:36 +00:00
|
|
|
org-colview.el \
|
2008-04-20 16:18:51 +00:00
|
|
|
org-colview-xemacs.el \
|
2008-04-03 15:58:13 +00:00
|
|
|
org-compat.el \
|
2009-09-16 13:03:35 +00:00
|
|
|
org-crypt.el \
|
2008-04-03 15:58:13 +00:00
|
|
|
org-exp.el \
|
2009-06-17 16:16:26 +00:00
|
|
|
org-exp-blocks.el \
|
2009-03-30 05:17:09 +00:00
|
|
|
org-docbook.el \
|
2008-04-23 05:48:22 +00:00
|
|
|
org-faces.el \
|
2009-04-07 23:47:35 +00:00
|
|
|
org-feed.el \
|
2008-12-30 22:42:15 +00:00
|
|
|
org-footnote.el \
|
2008-04-03 15:58:13 +00:00
|
|
|
org-gnus.el \
|
2009-04-07 17:55:32 +00:00
|
|
|
org-html.el \
|
2009-04-07 17:08:24 +00:00
|
|
|
org-icalendar.el \
|
2008-05-15 08:28:38 +00:00
|
|
|
org-id.el \
|
2009-06-30 05:24:57 +00:00
|
|
|
org-indent.el \
|
2008-04-03 15:58:13 +00:00
|
|
|
org-info.el \
|
2009-03-31 18:12:37 +00:00
|
|
|
org-inlinetask.el \
|
2008-05-08 13:53:21 +00:00
|
|
|
org-jsinfo.el \
|
2008-04-03 15:58:13 +00:00
|
|
|
org-irc.el \
|
2009-04-09 15:25:44 +00:00
|
|
|
org-latex.el \
|
2008-09-23 06:03:13 +00:00
|
|
|
org-list.el \
|
2008-04-03 15:58:13 +00:00
|
|
|
org-mac-message.el \
|
2008-04-23 05:48:22 +00:00
|
|
|
org-macs.el \
|
|
|
|
org-mew.el \
|
2008-04-03 15:58:13 +00:00
|
|
|
org-mhe.el \
|
2009-09-15 18:06:44 +00:00
|
|
|
org-mobile.el \
|
2008-04-23 05:48:22 +00:00
|
|
|
org-mouse.el \
|
|
|
|
org-publish.el \
|
2008-09-17 11:35:21 +00:00
|
|
|
org-plot.el \
|
2009-03-30 13:47:34 +00:00
|
|
|
org-protocol.el \
|
2008-04-23 05:48:22 +00:00
|
|
|
org-remember.el \
|
2008-04-03 15:58:13 +00:00
|
|
|
org-rmail.el \
|
2009-06-07 14:27:07 +00:00
|
|
|
org-src.el \
|
2008-04-23 05:48:22 +00:00
|
|
|
org-table.el \
|
2008-11-25 19:42:06 +00:00
|
|
|
org-timer.el \
|
2008-04-03 15:58:13 +00:00
|
|
|
org-vm.el \
|
2008-11-26 08:36:18 +00:00
|
|
|
org-w3m.el \
|
2009-04-07 17:08:24 +00:00
|
|
|
org-wl.el \
|
|
|
|
org-xoxo.el
|
2008-04-23 05:48:22 +00:00
|
|
|
|
2008-03-22 15:52:18 +00:00
|
|
|
LISPFILES0 = $(LISPF:%=lisp/%)
|
|
|
|
LISPFILES = $(LISPFILES0) lisp/org-install.el
|
|
|
|
ELCFILES0 = $(LISPFILES0:.el=.elc)
|
2008-01-31 10:32:35 +00:00
|
|
|
ELCFILES = $(LISPFILES:.el=.elc)
|
2008-12-17 16:25:31 +00:00
|
|
|
DOCFILES = doc/org.texi doc/org.pdf doc/org doc/dir doc/.nosearch
|
2008-03-22 15:52:18 +00:00
|
|
|
CARDFILES = doc/orgcard.tex doc/orgcard.pdf doc/orgcard_letter.pdf
|
|
|
|
TEXIFILES = doc/org.texi
|
2008-03-30 18:33:07 +00:00
|
|
|
INFOFILES = doc/org
|
2008-01-31 10:32:35 +00:00
|
|
|
|
2008-01-31 15:04:26 +00:00
|
|
|
|
2008-01-31 10:32:35 +00:00
|
|
|
.SUFFIXES: .el .elc .texi
|
|
|
|
SHELL = /bin/sh
|
|
|
|
|
2008-03-31 10:59:00 +00:00
|
|
|
# Additional distribution files
|
2008-05-24 20:33:47 +00:00
|
|
|
DISTFILES_extra= Makefile ChangeLog request-assign-future.txt contrib
|
2008-01-31 10:33:41 +00:00
|
|
|
DISTFILES_xemacs= xemacs/noutline.el xemacs/ps-print-invisible.el xemacs/README
|
2008-01-31 10:32:35 +00:00
|
|
|
|
2008-03-30 18:33:07 +00:00
|
|
|
default: $(ELCFILES)
|
2008-03-31 10:59:00 +00:00
|
|
|
|
2008-03-30 18:33:07 +00:00
|
|
|
all: $(ELCFILES) $(INFOFILES)
|
2008-03-31 10:59:00 +00:00
|
|
|
|
2009-06-02 12:15:00 +00:00
|
|
|
up2: update
|
|
|
|
sudo ${MAKE} install
|
2009-06-02 08:29:06 +00:00
|
|
|
|
|
|
|
update:
|
|
|
|
git pull
|
2009-06-02 12:15:00 +00:00
|
|
|
${MAKE} clean
|
|
|
|
${MAKE} all
|
2009-06-02 08:29:06 +00:00
|
|
|
|
2008-03-22 15:52:18 +00:00
|
|
|
compile: $(ELCFILES0)
|
2008-01-31 10:32:35 +00:00
|
|
|
|
|
|
|
install: install-lisp
|
|
|
|
|
2008-03-22 15:52:18 +00:00
|
|
|
doc: doc/org.html doc/org.pdf doc/orgcard.pdf doc/orgcard_letter.pdf
|
2008-01-31 10:32:35 +00:00
|
|
|
|
2008-01-31 10:34:04 +00:00
|
|
|
p:
|
2009-06-02 12:15:00 +00:00
|
|
|
${MAKE} pdf && open doc/org.pdf
|
2008-01-31 10:34:04 +00:00
|
|
|
|
|
|
|
c:
|
2009-06-02 12:15:00 +00:00
|
|
|
${MAKE} card && gv doc/orgcard.ps
|
2008-01-31 10:34:04 +00:00
|
|
|
|
2008-01-31 10:32:35 +00:00
|
|
|
install-lisp: $(LISPFILES) $(ELCFILES)
|
|
|
|
if [ ! -d $(lispdir) ]; then $(MKDIR) $(lispdir); else true; fi ;
|
|
|
|
$(CP) $(LISPFILES) $(lispdir)
|
|
|
|
$(CP) $(ELCFILES) $(lispdir)
|
|
|
|
|
|
|
|
install-info: $(INFOFILES)
|
2008-10-07 16:37:08 +00:00
|
|
|
if [ ! -d $(infodir) ]; then $(MKDIR) $(infodir); else true; fi ;
|
|
|
|
$(CP) $(INFOFILES) $(infodir)
|
2008-09-24 13:20:33 +00:00
|
|
|
$(INSTALL_INFO) --info-file=$(INFOFILES) --info-dir=$(infodir)
|
2008-01-31 10:32:35 +00:00
|
|
|
|
2009-03-11 10:50:47 +00:00
|
|
|
install-info-debian: $(INFOFILES)
|
2009-03-12 06:31:57 +00:00
|
|
|
$(INSTALL_INFO) --infodir=$(infodir) $(INFOFILES)
|
2009-03-11 10:50:47 +00:00
|
|
|
|
2008-01-31 10:32:35 +00:00
|
|
|
install-noutline: xemacs/noutline.elc
|
|
|
|
if [ ! -d $(lispdir) ]; then $(MKDIR) $(lispdir); else true; fi ;
|
|
|
|
$(CP) xemacs/noutline.el xemacs/noutline.elc $(lispdir)
|
|
|
|
|
2008-03-22 15:52:18 +00:00
|
|
|
autoloads: lisp/org-install.el
|
|
|
|
|
|
|
|
lisp/org-install.el: $(LISPFILES0) Makefile
|
2008-01-31 10:37:51 +00:00
|
|
|
$(BATCH) --eval "(require 'autoload)" \
|
|
|
|
--eval '(find-file "org-install.el")' \
|
|
|
|
--eval '(erase-buffer)' \
|
2008-03-22 15:52:18 +00:00
|
|
|
--eval '(mapc (lambda (x) (generate-file-autoloads (symbol-name x))) (quote ($(LISPFILES0))))' \
|
2008-01-31 10:38:00 +00:00
|
|
|
--eval '(insert "\n(provide (quote org-install))\n")' \
|
2008-01-31 10:37:51 +00:00
|
|
|
--eval '(save-buffer)'
|
2008-03-22 15:52:18 +00:00
|
|
|
mv org-install.el lisp
|
2008-01-31 10:32:35 +00:00
|
|
|
|
|
|
|
xemacs/noutline.elc: xemacs/noutline.el
|
|
|
|
|
2008-03-22 15:52:18 +00:00
|
|
|
doc/org: doc/org.texi
|
|
|
|
(cd doc; $(MAKEINFO) --no-split org.texi -o org)
|
2008-01-31 10:32:35 +00:00
|
|
|
|
2008-03-22 15:52:18 +00:00
|
|
|
doc/org.pdf: doc/org.texi
|
|
|
|
(cd doc; $(TEXI2PDF) org.texi)
|
2008-01-31 10:32:35 +00:00
|
|
|
|
2008-03-22 15:52:18 +00:00
|
|
|
doc/org.html: doc/org.texi
|
|
|
|
(cd doc; $(TEXI2HTML) --no-split -o org.html org.texi)
|
2008-11-27 11:00:21 +00:00
|
|
|
UTILITIES/manfull.pl doc/org.html
|
2008-01-31 10:32:35 +00:00
|
|
|
|
2008-03-22 15:52:18 +00:00
|
|
|
doc/orgcard.dvi: doc/orgcard.tex
|
|
|
|
(cd doc; tex orgcard.tex)
|
2008-01-31 10:32:35 +00:00
|
|
|
|
2008-03-22 15:52:18 +00:00
|
|
|
doc/orgcard.pdf: doc/orgcard.dvi
|
|
|
|
dvips -q -f -t landscape doc/orgcard.dvi | gs -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=doc/orgcard.pdf -c .setpdfwrite -
|
2008-01-31 10:32:35 +00:00
|
|
|
|
2008-03-22 15:52:18 +00:00
|
|
|
doc/orgcard.ps: doc/orgcard.dvi
|
|
|
|
dvips -t landscape -o doc/orgcard.ps doc/orgcard.dvi
|
2008-01-31 10:32:35 +00:00
|
|
|
|
2008-03-22 15:52:18 +00:00
|
|
|
doc/orgcard_letter.dvi: doc/orgcard.tex
|
|
|
|
perl -pe 's/letterpaper=0/letterpaper=1/' doc/orgcard.tex > doc/orgcard_letter.tex
|
|
|
|
(cd doc; tex orgcard_letter.tex)
|
2008-01-31 10:34:42 +00:00
|
|
|
|
2008-03-22 15:52:18 +00:00
|
|
|
doc/orgcard_letter.pdf: doc/orgcard_letter.dvi
|
|
|
|
dvips -q -f -t landscape doc/orgcard_letter.dvi | gs -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=doc/orgcard_letter.pdf -c .setpdfwrite -
|
2008-01-31 10:34:42 +00:00
|
|
|
|
2008-03-22 15:52:18 +00:00
|
|
|
doc/orgcard_letter.ps: doc/orgcard_letter.dvi
|
|
|
|
dvips -t landscape -o doc/orgcard_letter.ps doc/orgcard_letter.dvi
|
2008-01-31 10:34:42 +00:00
|
|
|
|
2008-01-31 10:32:35 +00:00
|
|
|
# Below here are special targets for maintenance only
|
|
|
|
|
2008-04-15 08:14:06 +00:00
|
|
|
updateweb:
|
|
|
|
ssh cdominik@caprisun.dreamhost.com 'pull-worg-org.sh && publish-worg-org.sh'
|
2008-01-31 15:04:26 +00:00
|
|
|
|
2008-03-22 15:52:18 +00:00
|
|
|
html: doc/org.html
|
2008-01-31 10:38:20 +00:00
|
|
|
|
2008-04-01 14:42:15 +00:00
|
|
|
html_manual: doc/org.texi
|
2008-03-22 15:52:18 +00:00
|
|
|
rm -rf doc/manual
|
|
|
|
mkdir doc/manual
|
|
|
|
$(TEXI2HTML) -o doc/manual doc/org.texi
|
2008-11-27 11:00:21 +00:00
|
|
|
UTILITIES/mansplit.pl doc/manual/*.html
|
2008-01-31 10:38:20 +00:00
|
|
|
|
2008-03-22 15:52:18 +00:00
|
|
|
info: doc/org
|
2008-01-31 10:32:35 +00:00
|
|
|
|
2008-03-22 15:52:18 +00:00
|
|
|
pdf: doc/org.pdf
|
2008-01-31 10:32:35 +00:00
|
|
|
|
2008-03-22 15:52:18 +00:00
|
|
|
card: doc/orgcard.pdf doc/orgcard.ps doc/orgcard_letter.pdf doc/orgcard_letter.ps
|
2008-01-31 10:32:35 +00:00
|
|
|
|
|
|
|
distfile:
|
|
|
|
@if [ "X$(TAG)" = "X" ]; then echo "*** No tag ***"; exit 1; fi
|
2008-03-31 10:59:00 +00:00
|
|
|
touch doc/org.texi doc/orgcard.tex # force update
|
2009-06-02 12:15:00 +00:00
|
|
|
${MAKE} cleancontrib
|
|
|
|
${MAKE} info
|
|
|
|
${MAKE} doc
|
|
|
|
${MAKE} lisp/org-install.el
|
2008-01-31 10:32:35 +00:00
|
|
|
rm -rf org-$(TAG) org-$(TAG).zip
|
|
|
|
$(MKDIR) org-$(TAG)
|
2008-01-31 10:33:41 +00:00
|
|
|
$(MKDIR) org-$(TAG)/xemacs
|
2008-03-31 10:59:00 +00:00
|
|
|
$(MKDIR) org-$(TAG)/doc
|
|
|
|
$(MKDIR) org-$(TAG)/lisp
|
|
|
|
cp -r $(LISPFILES) org-$(TAG)/lisp
|
|
|
|
cp -r $(DOCFILES) $(CARDFILES) org-$(TAG)/doc
|
|
|
|
cp -r $(DISTFILES_extra) org-$(TAG)/
|
|
|
|
cp -r README_DIST org-$(TAG)/README
|
|
|
|
cp -r ORGWEBPAGE/Changes.org org-$(TAG)/
|
2008-02-06 16:44:59 +00:00
|
|
|
cp -r $(DISTFILES_xemacs) org-$(TAG)/xemacs/
|
2008-01-31 10:32:35 +00:00
|
|
|
zip -r org-$(TAG).zip org-$(TAG)
|
|
|
|
gtar zcvf org-$(TAG).tar.gz org-$(TAG)
|
|
|
|
|
2008-01-31 10:36:18 +00:00
|
|
|
release:
|
|
|
|
@if [ "X$(TAG)" = "X" ]; then echo "*** No tag ***"; exit 1; fi
|
2009-06-02 12:15:00 +00:00
|
|
|
${MAKE} distfile
|
|
|
|
${MAKE} doc
|
2008-06-16 15:05:31 +00:00
|
|
|
UTILITIES/gplmanual.pl
|
2009-06-02 12:15:00 +00:00
|
|
|
${MAKE} html_manual
|
2008-01-31 10:38:20 +00:00
|
|
|
rm -rf RELEASEDIR
|
|
|
|
$(MKDIR) RELEASEDIR
|
|
|
|
cp org-$(TAG).zip org-$(TAG).tar.gz RELEASEDIR
|
2008-04-02 06:21:43 +00:00
|
|
|
cp doc/org.pdf doc/orgcard.pdf doc/org.texi doc/org.html RELEASEDIR
|
2008-01-31 10:38:20 +00:00
|
|
|
cp RELEASEDIR/org-$(TAG).zip RELEASEDIR/org.zip
|
|
|
|
cp RELEASEDIR/org-$(TAG).tar.gz RELEASEDIR/org.tar.gz
|
2008-01-31 10:37:28 +00:00
|
|
|
|
2008-01-31 15:04:26 +00:00
|
|
|
upload_release:
|
2009-01-25 15:30:32 +00:00
|
|
|
rsync -avuz RELEASEDIR/ cdominik@orgmode.org:orgmode.org/
|
2008-01-31 10:38:20 +00:00
|
|
|
|
|
|
|
upload_manual:
|
2009-01-27 08:11:34 +00:00
|
|
|
rsync -avuz --delete doc/manual/ cdominik@orgmode.org:orgmode.org/manual/
|
2008-01-31 10:37:28 +00:00
|
|
|
|
2009-02-06 13:59:56 +00:00
|
|
|
snap:
|
2009-06-02 12:15:00 +00:00
|
|
|
${MAKE} release TAG=snapshot
|
2009-02-06 13:59:56 +00:00
|
|
|
scp RELEASEDIR/org-snapshot.zip cdominik@orgmode.org:orgmode.org/
|
|
|
|
scp RELEASEDIR/org-snapshot.tar.gz cdominik@orgmode.org:orgmode.org/
|
2009-06-02 12:15:00 +00:00
|
|
|
${MAKE} cleanrel
|
2009-02-06 13:59:56 +00:00
|
|
|
|
2008-04-14 22:06:34 +00:00
|
|
|
relup0:
|
2009-06-02 12:15:00 +00:00
|
|
|
${MAKE} release
|
|
|
|
${MAKE} upload_release
|
2008-04-14 22:06:34 +00:00
|
|
|
|
2008-01-31 10:37:28 +00:00
|
|
|
relup:
|
2009-06-02 12:15:00 +00:00
|
|
|
${MAKE} release
|
|
|
|
${MAKE} upload_release
|
|
|
|
${MAKE} upload_manual
|
2008-01-31 10:32:35 +00:00
|
|
|
|
2008-04-25 13:44:07 +00:00
|
|
|
db:
|
|
|
|
grep -e '(debug)' lisp/*el
|
|
|
|
|
2008-09-22 10:15:33 +00:00
|
|
|
cleancontrib:
|
|
|
|
find contrib -name \*~ -exec rm {} \;
|
|
|
|
|
2008-03-28 10:38:31 +00:00
|
|
|
cleanelc:
|
2008-03-22 15:52:18 +00:00
|
|
|
rm -f $(ELCFILES)
|
2008-03-28 10:38:31 +00:00
|
|
|
cleandoc:
|
2008-03-22 15:52:18 +00:00
|
|
|
(cd doc; rm -f org.pdf org org.html orgcard.pdf orgcard.ps)
|
|
|
|
(cd doc; rm -f *.aux *.cp *.cps *.dvi *.fn *.fns *.ky *.kys *.pg *.pgs)
|
|
|
|
(cd doc; rm -f *.toc *.tp *.tps *.vr *.vrs *.log *.html *.ps)
|
|
|
|
(cd doc; rm -f orgcard_letter.tex orgcard_letter.pdf)
|
2008-03-28 10:38:31 +00:00
|
|
|
(cd doc; rm -rf manual)
|
2008-10-12 13:27:07 +00:00
|
|
|
|
|
|
|
cleanrel:
|
|
|
|
rm -rf RELEASEDIR
|
|
|
|
rm -rf org-6.*
|
2009-02-06 13:59:56 +00:00
|
|
|
rm -rf org-6*zip org-6*tar.gz org-snapshot*
|
2008-10-12 13:27:07 +00:00
|
|
|
|
2008-03-28 10:38:31 +00:00
|
|
|
clean:
|
2009-06-02 12:15:00 +00:00
|
|
|
${MAKE} cleanelc
|
|
|
|
${MAKE} cleandoc
|
|
|
|
${MAKE} cleanrel
|
2008-03-28 10:38:31 +00:00
|
|
|
rm -f *~ */*~ */*/*~
|
2008-10-12 13:27:07 +00:00
|
|
|
|
|
|
|
cleanall:
|
2009-06-02 12:15:00 +00:00
|
|
|
${MAKE} clean
|
2008-04-24 14:36:32 +00:00
|
|
|
rm -f lisp/org-install.el
|
2008-01-31 10:32:35 +00:00
|
|
|
|
|
|
|
.el.elc:
|
|
|
|
$(ELC) $<
|
|
|
|
|
2008-01-31 15:04:26 +00:00
|
|
|
|
|
|
|
push:
|
2008-02-07 23:07:48 +00:00
|
|
|
git-push git+ssh://repo.or.cz/srv/git/org-mode.git master
|
|
|
|
|
|
|
|
pushtag:
|
2008-02-19 08:18:46 +00:00
|
|
|
git-tag -m "Adding tag" -a $(TAG)
|
2008-04-14 12:59:37 +00:00
|
|
|
git-push git+ssh://repo.or.cz/srv/git/org-mode.git $(TAG)
|
|
|
|
|
2008-04-14 22:06:34 +00:00
|
|
|
pushreleasetag:
|
2008-05-15 03:06:08 +00:00
|
|
|
git-tag -m "Adding release tag" -a release_$(TAG)
|
2008-04-14 22:06:34 +00:00
|
|
|
git-push git+ssh://repo.or.cz/srv/git/org-mode.git release_$(TAG)
|
|
|
|
|
2008-06-15 07:44:21 +00:00
|
|
|
dummy:
|
|
|
|
echo ${prefix}
|
2008-04-14 12:59:37 +00:00
|
|
|
|
|
|
|
# Dependencies
|
|
|
|
|
2009-04-09 15:25:44 +00:00
|
|
|
lisp/org.elc: lisp/org-macs.el lisp/org-compat.el lisp/org-faces.el
|
|
|
|
lisp/org-agenda.elc: lisp/org.el
|
|
|
|
lisp/org-ascii.elc: lisp/org-exp.el
|
|
|
|
lisp/org-attach.elc: lisp/org.el lisp/org-id.el
|
|
|
|
lisp/org-archive.elc: lisp/org.el
|
|
|
|
lisp/org-bbdb.elc: lisp/org.el
|
|
|
|
lisp/org-bibtex.elc: lisp/org.el
|
|
|
|
lisp/org-clock.elc: lisp/org.el
|
|
|
|
lisp/org-colview.elc: lisp/org.el
|
|
|
|
lisp/org-colview-xemacs.elc: lisp/org.el
|
|
|
|
lisp/org-compat.elc: lisp/org-macs.el
|
2009-09-16 13:03:35 +00:00
|
|
|
lisp/org-crypt.elc: lisp/org-crypt.el lisp/org.el
|
2009-04-09 15:25:44 +00:00
|
|
|
lisp/org-exp.elc: lisp/org.el lisp/org-agenda.el
|
2009-06-17 16:16:26 +00:00
|
|
|
lisp/org-exp-blocks.elc: lisp/org.el
|
2009-04-09 15:25:44 +00:00
|
|
|
lisp/org-latex.elc: lisp/org.el lisp/org-exp.el
|
|
|
|
lisp/org-docbook.elc: lisp/org.el lisp/org-exp.el
|
|
|
|
lisp/org-faces.elc: lisp/org-macs.el lisp/org-compat.el
|
|
|
|
lisp/org-feed.elc: lisp/org.el
|
|
|
|
lisp/org-footnotes.elc: lisp/org-macs.el lisp/org-compat.el
|
|
|
|
lisp/org-gnus.elc: lisp/org.el
|
|
|
|
lisp/org-html.elc: lisp/org-exp.el
|
|
|
|
lisp/org-icalendar.elc: lisp/org-exp.el
|
|
|
|
lisp/org-id.elc: lisp/org.el
|
2009-06-30 05:24:57 +00:00
|
|
|
lisp/org-indent.elc: lisp/org.el lisp/org-macs.el lisp/org-compat.el
|
2009-04-09 15:25:44 +00:00
|
|
|
lisp/org-info.elc: lisp/org.el
|
2009-03-31 18:12:37 +00:00
|
|
|
lisp/org-inlinetask.elc:
|
2009-04-09 15:25:44 +00:00
|
|
|
lisp/org-irc.elc: lisp/org.el
|
|
|
|
lisp/org-jsinfo.elc: lisp/org.el lisp/org-exp.el
|
|
|
|
lisp/org-list.elc: lisp/org-macs.el lisp/org-compat.el
|
|
|
|
lisp/org-mac-message.elc: lisp/org.el
|
2008-04-14 12:59:37 +00:00
|
|
|
lisp/org-macs.elc:
|
2009-04-09 15:25:44 +00:00
|
|
|
lisp/org-mew.elc: lisp/org.el
|
|
|
|
lisp/org-mhe.elc: lisp/org.el
|
2009-09-15 18:06:44 +00:00
|
|
|
lisp/org-mobile.elc: lisp/org.el
|
2009-04-09 15:25:44 +00:00
|
|
|
lisp/org-mouse.elc: lisp/org.el
|
|
|
|
lisp/org-plot.elc: lisp/org.el lisp/org-exp.el lisp/org-table.el
|
2008-04-14 12:59:37 +00:00
|
|
|
lisp/org-publish.elc:
|
2009-04-09 15:25:44 +00:00
|
|
|
lisp/org-protocol.elc: lisp/org.el
|
|
|
|
lisp/org-remember.elc: lisp/org.el
|
|
|
|
lisp/org-rmail.elc: lisp/org.el
|
2009-06-07 14:27:07 +00:00
|
|
|
lisp/org-src.elc: lisp/org-macs.el lisp/org-compat.el
|
2009-04-09 15:25:44 +00:00
|
|
|
lisp/org-table.elc: lisp/org.el
|
|
|
|
lisp/org-timer.elc: lisp/org.el
|
|
|
|
lisp/org-vm.elc: lisp/org.el
|
|
|
|
lisp/org-w3m.elc: lisp/org.el
|
|
|
|
lisp/org-wl.elc: lisp/org.el
|
|
|
|
lisp/org-xoxo.elc: lisp/org-exp.el
|