Source

tm / Makefile

Full commit
# Makefile for TM lisp code

# This file is part of XEmacs.

# XEmacs is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by the
# Free Software Foundation; either version 2, or (at your option) any
# later version.

# XEmacs is distributed in the hope that it will be useful, but WITHOUT
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
# FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
# for more details.

# You should have received a copy of the GNU General Public License
# along with XEmacs; see the file COPYING.  If not, write to
# the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
# Boston, MA 02111-1307, USA.

VERSION = 1.22
AUTHOR_VERSION =
MAINTAINER = XEmacs Development Team <xemacs-beta@xemacs.org>
PACKAGE = tm
PKG_TYPE = regular
REQUIRES = gnus mh-e rmail vm mailcrypt mail-lib apel xemacs-base
CATEGORY = comm

ELCS = char-util.elc cless.elc gnus-art-mime.elc gnus-charset.elc \
	gnus-mime.elc gnus-sum-mime.elc mel-b.elc \
	mel-g.elc mel-q.elc mel-u.elc mel.elc message-mime.elc \
	mime-setup.elc mu-bbdb.elc mu-cite.elc range.elc sc-setup.elc \
	signature.elc texi-util.elc tl-atype.elc tl-list.elc tl-misc.elc \
	tl-num.elc tl-seq.elc tl-str.elc tm-bbdb.elc tm-def.elc \
	tm-edit-mc.elc tm-edit.elc tm-ew-d.elc tm-ew-e.elc tm-file.elc \
	tm-ftp.elc tm-html.elc tm-image.elc tm-latex.elc tm-mail.elc \
	tm-mh-e.elc tm-parse.elc tm-partial.elc tm-pgp.elc tm-play.elc \
	tm-rmail.elc tm-setup.elc tm-tar.elc tm-text.elc tm-view.elc \
	tm-vm.elc tmh-comp.elc tu-comment.elc tu-replace.elc

INFO_FILES = texi/gnus-mime-en.info texi/tm-edit-en.info \
	texi/tm-en.info texi/tm-mh-e-en.info \
	texi/tm-view-en.info texi/tm-vm-en.info
TEXI_FILES = texi/gnus-mime-en.texi \
	texi/tm-edit-en.texi texi/tm-en.texi \
	texi/tm-mh-e-en.texi texi/tm-view-en.texi texi/tm-vm-en.texi
MANUAL = tm-en tm-edit-en tm-view-en gnus-mime-en tm-mh-e-en

LIBSRC_FILES = $(wildcard lib-src/[a-z]*)

include ../../XEmacs.rules

ifeq ($(BUILD_WITHOUT_MULE),)
TEXI_FILES += texi/gnus-mime-ja.texi texi/tm-edit-ja.texi \
	texi/tm-ja.texi texi/tm-mh-e-ja.texi texi/tm-view-ja.texi
INFO_FILES += texi/gnus-mime-ja.info texi/tm-edit-ja.info \
	texi/tm-ja.info texi/tm-mh-e-ja.info texi/tm-view-ja.info
MANUAL += tm-ja tm-edit-ja tm-view-ja gnus-mime-ja tm-mh-e-ja
ELCS += latex-math-symbol.elc 
endif

.RECURSIVE: texi
.PHONY: texi

all:: $(ELCS) auto-autoloads.elc texi

clean::
	rm -f texi/*.info

texi:
	$(MAKE) EMACS=$(XEMACS) -C texi info

srckit: srckit-std

binkit: binkit-common