home *** CD-ROM | disk | FTP | other *** search
Makefile | 1994-04-20 | 1.8 KB | 72 lines |
- # Makefile for Jade version 3
- # Copyright (C) 1993, 1994 John Harper <jsh@ukc.ac.uk>
-
- # Jade 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.
-
- # Jade 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 Jade; see the file COPYING. If not, write to
- # the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
-
- MAKE = make
- INSTALL = install
- INSTALL_PROG = $(INSTALL) -m 0755
- INSTALL_DATA = $(INSTALL) -m 0644
-
- # Extra make flags.
- XMF =
-
- # Default directory to install in
- prefix = /usr/local
- bindir = $(prefix)/bin
- infodir = $(prefix)/info
-
- jade :
- (cd src && $(MAKE) jade $(XMF))
-
- lsp :
- (cd lisp && $(MAKE) $(XMF))
-
- man :
- (cd doc && $(MAKE) man $(XMF))
-
- info :
- (cd doc && $(MAKE) jade.info $(XMF))
-
- install : jade lsp
- $(INSTALL_PROG) src/jade $(bindir)/jade
- (cd doc && $(MAKE) install.info 'INSTALL_DATA=$(INSTALL_DATA)' infodir=$(infodir) $(XMF))
-
- uninstall :
- rm -f $(bindir)/jade $(infodir)/jade.info*
-
- tar :
- tar zcT FILES -f jade.tar.gz
-
- dist :
- cd ..
- tar zcf jade/jade-src.tar.gz `cat jade/FILES.dist`
- lha a jade/jade-src.lha `cat jade/FILES.dist`
- lha a jade/jade-amiga.lha jade/jade jade/COPYING jade/INSTALL.Amiga jade/doc/jade.guide jade/doc/jade.doc jade/lisp/*.jlc jade/DOC-strings
- cd jade
-
- nobak :
- rm -f *~ */*~
-
- clean :
- (cd src && $(MAKE) clean)
- (cd doc && $(MAKE) clean)
- (cd lisp && $(MAKE) clean)
-
- realclean :
- (cd src && $(MAKE) realclean)
- (cd doc && $(MAKE) realclean)
- (cd lisp && $(MAKE) realclean)
-