Source

ecb / Makefile

Full commit
# Makefile for the ecb package.

# 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.17
AUTHOR_VERSION = 2.21
MAINTAINER = Klaus Berndl <klaus.berndl@sdm.de>
PACKAGE = ecb
PKG_TYPE = regular
REQUIRES = xemacs-base semantic eieio fsf-compat edit-utils jde mail-lib \
	eshell ediff xemacs-devel speedbar c-support
CATEGORY = standard

ELCS = ecb-compilation.elc ecb-cycle.elc ecb.elc ecb-eshell.elc ecb-face.elc \
	ecb-help.elc ecb-layout.elc ecb-mode-line.elc ecb-navigate.elc \
	ecb-util.elc tree-buffer.elc ecb-buffertab.elc ecb-speedbar.elc \
	ecb-upgrade.elc ecb-layout-defs.elc ecb-tod.elc silentcomp.elc \
	ecb-create-layout.elc ecb-examples.elc ecb-autogen.elc ecb-jde.elc \
	ecb-winman-support.elc ecb-file-browser.elc ecb-method-browser.elc \
	ecb-semantic-wrapper.elc ecb-compatibility.elc


EXTRA_SOURCES = NEWS README RELEASE_NOTES

STANDARD_DOCS = t

#DATA_1_FILES = $(HTML_FILES)
#DATA_1_DEST = $(PACKAGE)/html

DATA_1_FILES = $(wildcard ecb-images/default/height-15/*.xpm)
DATA_1_DEST = $(PACKAGE)/ecb-images/default/height-15
DATA_2_FILES = $(wildcard ecb-images/default/height-16/*.xpm)
DATA_2_DEST = $(PACKAGE)/ecb-images/default/height-16
DATA_3_FILES = $(wildcard ecb-images/default/height-17/*.xpm)
DATA_3_DEST = $(PACKAGE)/ecb-images/default/height-17
DATA_4_FILES = $(wildcard ecb-images/default/height-18/*.xpm)
DATA_4_DEST = $(PACKAGE)/ecb-images/default/height-18
DATA_5_FILES = $(wildcard ecb-images/default/height-19/*.xpm)
DATA_5_DEST = $(PACKAGE)/ecb-images/default/height-19
DATA_6_FILES = $(wildcard ecb-images/default/height-20/*.xpm)
DATA_6_DEST = $(PACKAGE)/ecb-images/default/height-20
DATA_7_FILES = $(wildcard ecb-images/default/height-21/*.xpm)
DATA_7_DEST = $(PACKAGE)/ecb-images/default/height-21

DATA_8_FILES = $(wildcard ecb-images/directories/height-15/*.xpm)
DATA_8_DEST = $(PACKAGE)/ecb-images/directories/height-15
DATA_9_FILES = $(wildcard ecb-images/directories/height-16/*.xpm)
DATA_9_DEST = $(PACKAGE)/ecb-images/directories/height-16
DATA_10_FILES = $(wildcard ecb-images/directories/height-17/*.xpm)
DATA_10_DEST = $(PACKAGE)/ecb-images/directories/height-17
DATA_11_FILES = $(wildcard ecb-images/directories/height-18/*.xpm)
DATA_11_DEST = $(PACKAGE)/ecb-images/directories/height-18
DATA_12_FILES = $(wildcard ecb-images/directories/height-19/*.xpm)
DATA_12_DEST = $(PACKAGE)/ecb-images/directories/height-19
DATA_13_FILES = $(wildcard ecb-images/directories/height-20/*.xpm)
DATA_13_DEST = $(PACKAGE)/ecb-images/directories/height-20
DATA_14_FILES = $(wildcard ecb-images/directories/height-21/*.xpm)
DATA_14_DEST = $(PACKAGE)/ecb-images/directories/height-21

DATA_15_FILES = $(wildcard ecb-images/default/height-10/*.xpm)
DATA_15_DEST = $(PACKAGE)/ecb-images/default/height-10
DATA_16_FILES = $(wildcard ecb-images/directories/height-10/*.xpm)
DATA_16_DEST = $(PACKAGE)/ecb-images/directories/height-10


PRELOADS = -l compile -l ecb-util -l ecb-eshell \
	-l ecb-layout -l tree-buffer -l esh-mode -l em-dirs -l jde-help \
	-l semantic -l semantic-load -l semanticdb -l sendmail \
	-l ediff-init -l hideshow -l speedbar

include ../../XEmacs.rules