Source

ilisp / Makefile

youngs 7631e23 


andreasj 606ea5d 
youngs 7631e23 




andreasj 606ea5d 
youngs 7631e23 
steve 45ed3aa 
andreasj 606ea5d 
steve 45ed3aa 










youngs 7631e23 


viteno 947aa55 
wbd 145a549 
youngs ba88869 
steve 45ed3aa 

youngs 5f2e180 
youngs bf354ab 
steve 45ed3aa 
james d309306 
scop 5fc4829 


wbd 145a549 
scop 5fc4829 
youngs 7631e23 



scop 5fc4829 





steve 45ed3aa 
wbd 145a549 
youngs a14abda 
wbd a8c4844 
andreasj 606ea5d 
ben c624151 

steve 45ed3aa 
youngs 7631e23 

youngs c07b484 
youngs 7631e23 


andreasj 606ea5d 

andreasj e7ac1ff 
youngs a14abda 
steve 6b57dcb 
scop 5fc4829 
wbd b55a756 
wbd 6133f41 
youngs 7631e23 

scop 5fc4829 
youngs 7631e23 



steve 45ed3aa 
andreasj 606ea5d 
ben c624151 
youngs 7631e23 




# -*- Mode: Makefile -*-

# Makefile --
#
# This file is part of ILISP.
# Please refer to the file COPYING for copyrights and licensing
# information.
# Please refer to the file ACKNOWLEGDEMENTS for an (incomplete) list
# of present and past contributors.
#
# $Id$

# Note: this makefile assumes GNU make

# 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.

#==============================================================================
# Various Variables

VERSION = 1.35
AUTHOR_VERSION = 5.12.0
MAINTAINER = ilisp Maintainers <ilisp@cons.org>
PACKAGE = ilisp
PKG_TYPE = regular
REQUIRES = xemacs-base mail-lib fsf-compat eterm sh-script
CATEGORY = standard

PRELOADS = -l ilisp-def -l ilisp-dia -l comint

ELCS =  ilxemacs.elc ilcompat.elc completer.elc comint-ipc.elc bridge.elc \
	ilisp-def.elc ilisp-sym.elc \
	ilisp-inp.elc ilisp-ind.elc ilisp-prc.elc ilisp-val.elc \
	ilisp-out.elc ilisp-mov.elc \
	ilisp-key.elc ilisp-prn.elc ilisp-low.elc ilisp-doc.elc \
	ilisp-ext.elc ilisp-mod.elc ilisp-dia.elc ilisp-cmt.elc \
	ilisp-rng.elc ilisp-hnd.elc ilisp-utl.elc ilisp-cmp.elc \
	ilisp-kil.elc ilisp-snd.elc ilisp-xfr.elc ilisp-hi.elc \
	ilisp-aut.elc ilisp-mnb.elc ild.elc \
	ilisp-cl.elc ilisp-ccl.elc ilisp-cmu.elc ilisp-sbcl.elc \
	ilisp-chs.elc ilisp-acl.elc ilisp-kcl.elc ilisp-hlw.elc \
	ilisp-luc.elc ilisp-xls.elc ilisp-openmcl.elc ilisp-sch.elc \
	ilisp-cl-easy-menu.elc ilisp-scheme-easy-menu.elc ilisp-imenu.elc \
	ilisp.elc

ELCS_1 = extra/hyperspec.elc extra/cltl2.elc
ELCS_1_DEST = ilisp/extra
ELCS_1_FILES = extra/README extra/hyperspec.el extra/cltl2.el

EXPLICIT_DOCS = docs/$(PACKAGE).texi
EXTRA_DOC_FILES = docs/README docs/doc-changes.txt docs/Makefile docs/ilisp-refcard.tex

EXTRA_SOURCES = *.lisp *.scm COPYING INSTALLATION HISTORY README \
	ilisp.el completer.el ilisp-mnb.el \
	Welcome GETTING-ILISP ilisp.emacs Makefile comint-v18.el.upstream \
	ilcompat.el ild.el ilfsf18.el ilfsf19.el ilfsf20.el \
	ilisp-bat.el ilisp-bug.el ilisp-cl-easy-menu.el \
	ilisp-imenu.el ilisp-mak.el ilisp-menu.el ilisp-s2c.el \
	ilisp-scheme-easy-menu.el ilisp-src.el illuc19.el ilxemacs.el

DATA_FILES = pictures/ilisp*
DATA_DEST = ilisp

include ../../XEmacs.rules

FaslFiles = *.fasl *.fas *.lib *.x86f *.sparcf *.pfsl

# The 'rm' command used (we redefine it mostly because it may be
# aliased)
RM = /bin/rm -f

compress:
	gzip *.el

clean::
	-$(RM) *~ extra/*~ TAGS $(FaslFiles)

loadfile:
	touch ilisp-all.elc
	cat $(ELCS) > ilisp-all.elc
	$(RM) $(ELCS)
# Note that the redirection is done by a Bourne Shell.
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.