home *** CD-ROM | disk | FTP | other *** search
/ ftp.madoka.org / 2014.12.ftp.madoka.org.tar / ftp.madoka.org / pub / irchat-pj / 2.5 / irchat-pj-2.5.6p.tar.gz / irchat-pj-2.5.6p.tar / irchat-pj-2.5.6p / Makefile < prev    next >
Makefile  |  2001-09-16  |  749b  |  41 lines

  1. #
  2. # Makefile for irchat-pj (w/PURE)
  3. # $Id: Makefile,v 1.7 2001/09/16 15:32:24 simm Exp $
  4. #
  5.  
  6. #EMACS    = mule
  7. EMACS    = emacs
  8. XEMACS    = xemacs
  9.  
  10. BYTECOMP= -batch -q -nw -no-site-file -l ./make.el
  11.  
  12. LISPDIR    =
  13.  
  14. # CC    = gcc
  15. # CFLAGS    = -O2 -pthread -DUSE_PTHREAD -DENABLE_PTHREAD_ATTR
  16. # LDFLAGS    =
  17.  
  18. all: lisp
  19.  
  20. lisp:
  21.     $(EMACS) $(BYTECOMP) -f make-pj-compile
  22.  
  23. install:
  24.     $(EMACS) $(BYTECOMP) -f make-pj-install lispdir=$(LISPDIR)
  25.     $(MAKE) clean
  26.  
  27. package:
  28.     $(XEMACS) $(BYTECOMP) -f make-pj-compile
  29.  
  30. install-package:
  31.     $(XEMACS) $(BYTECOMP) -f make-pj-package packagedir=$(PACKDIR) lispdir=$(LISPDIR)
  32.     $(MAKE) clean
  33.  
  34. dcc:
  35.     $(CC) $(CFLAGS) -o $@ dcc.c $(LDFLAGS)
  36.  
  37. clean:
  38.     rm -f dcc dcc.exe *~ *.elc
  39.  
  40. .PHONY: all lisp install package install-package dcc install-dcc clean
  41.