1 # Makefile for the ecb package.
3 # This file is part of XEmacs.
5 # XEmacs is free software; you can redistribute it and/or modify it
6 # under the terms of the GNU General Public License as published by the
7 # Free Software Foundation; either version 2, or (at your option) any
10 # XEmacs is distributed in the hope that it will be useful, but WITHOUT
11 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
12 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
15 # You should have received a copy of the GNU General Public License
16 # along with XEmacs; see the file COPYING. If not, write to
17 # the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
18 # Boston, MA 02111-1307, USA.
22 MAINTAINER = Klaus Berndl <klaus.berndl@sdm.de>
25 REQUIRES = xemacs-base semantic cedet-common eieio fsf-compat edit-utils jde mail-lib \
26 eshell ediff xemacs-devel speedbar c-support os-utils
29 ELCS = ecb-compilation.elc ecb-cycle.elc ecb.elc ecb-eshell.elc ecb-face.elc \
30 ecb-help.elc ecb-layout.elc ecb-mode-line.elc ecb-navigate.elc \
31 ecb-util.elc tree-buffer.elc ecb-buffertab.elc ecb-speedbar.elc \
32 ecb-upgrade.elc ecb-layout-defs.elc ecb-tod.elc silentcomp.elc \
33 ecb-create-layout.elc ecb-examples.elc ecb-autogen.elc ecb-jde.elc \
34 ecb-winman-support.elc ecb-file-browser.elc ecb-method-browser.elc \
35 ecb-semantic-wrapper.elc ecb-compatibility.elc \
36 ecb-common-browser.elc
39 EXTRA_SOURCES = NEWS README RELEASE_NOTES
43 #DATA_1_FILES = $(HTML_FILES)
44 #DATA_1_DEST = $(PACKAGE)/html
46 DATA_1_FILES = $(wildcard ecb-images/default/height-15/*.xpm)
47 DATA_1_DEST = $(PACKAGE)/ecb-images/default/height-15
48 DATA_2_FILES = $(wildcard ecb-images/default/height-16/*.xpm)
49 DATA_2_DEST = $(PACKAGE)/ecb-images/default/height-16
50 DATA_3_FILES = $(wildcard ecb-images/default/height-17/*.xpm)
51 DATA_3_DEST = $(PACKAGE)/ecb-images/default/height-17
52 DATA_4_FILES = $(wildcard ecb-images/default/height-18/*.xpm)
53 DATA_4_DEST = $(PACKAGE)/ecb-images/default/height-18
54 DATA_5_FILES = $(wildcard ecb-images/default/height-19/*.xpm)
55 DATA_5_DEST = $(PACKAGE)/ecb-images/default/height-19
56 DATA_6_FILES = $(wildcard ecb-images/default/height-20/*.xpm)
57 DATA_6_DEST = $(PACKAGE)/ecb-images/default/height-20
58 DATA_7_FILES = $(wildcard ecb-images/default/height-21/*.xpm)
59 DATA_7_DEST = $(PACKAGE)/ecb-images/default/height-21
61 DATA_8_FILES = $(wildcard ecb-images/directories/height-15/*.xpm)
62 DATA_8_DEST = $(PACKAGE)/ecb-images/directories/height-15
63 DATA_9_FILES = $(wildcard ecb-images/directories/height-16/*.xpm)
64 DATA_9_DEST = $(PACKAGE)/ecb-images/directories/height-16
65 DATA_10_FILES = $(wildcard ecb-images/directories/height-17/*.xpm)
66 DATA_10_DEST = $(PACKAGE)/ecb-images/directories/height-17
67 DATA_11_FILES = $(wildcard ecb-images/directories/height-18/*.xpm)
68 DATA_11_DEST = $(PACKAGE)/ecb-images/directories/height-18
69 DATA_12_FILES = $(wildcard ecb-images/directories/height-19/*.xpm)
70 DATA_12_DEST = $(PACKAGE)/ecb-images/directories/height-19
71 DATA_13_FILES = $(wildcard ecb-images/directories/height-20/*.xpm)
72 DATA_13_DEST = $(PACKAGE)/ecb-images/directories/height-20
73 DATA_14_FILES = $(wildcard ecb-images/directories/height-21/*.xpm)
74 DATA_14_DEST = $(PACKAGE)/ecb-images/directories/height-21
76 DATA_15_FILES = $(wildcard ecb-images/default/height-10/*.xpm)
77 DATA_15_DEST = $(PACKAGE)/ecb-images/default/height-10
78 DATA_16_FILES = $(wildcard ecb-images/directories/height-10/*.xpm)
79 DATA_16_DEST = $(PACKAGE)/ecb-images/directories/height-10
81 DATA_17_FILES = $(wildcard ecb-images/methods/height-14_to_21/*.xpm)
82 DATA_17_DEST = $(PACKAGE)/ecb-images/methods/height-14_to_21
84 DATA_18_FILES = $(wildcard ecb-images/default/height-14/*.xpm)
85 DATA_18_DEST = $(PACKAGE)/ecb-images/default/height-14
86 DATA_19_FILES = $(wildcard ecb-images/directories/height-14/*.xpm)
87 DATA_19_DEST = $(PACKAGE)/ecb-images/directories/height-14
89 DATA_20_FILES = $(wildcard ecb-images/sources/height-14_to_21/*.xpm)
90 DATA_20_DEST = $(PACKAGE)/ecb-images/sources/height-14_to_21
93 PRELOADS = -l compile -l ecb-util -l ecb-eshell -l eshell \
94 -l ecb-layout -l tree-buffer -l esh-mode -l em-dirs -l jde-help \
95 -l semantic -l semantic-load -l semanticdb -l sendmail \
96 -l ediff-init -l hideshow -l speedbar
98 include ../../XEmacs.rules