home *** CD-ROM | disk | FTP | other *** search
/ The Fred Fish Collection 1.5 / ffcollection-1-5-1992-11.iso / ff_disks / 700-799 / ff732.lha / pstools / t1utils / t1sourcecode / Makefile < prev    next >
Makefile  |  1992-09-26  |  2KB  |  77 lines

  1. t1utils-1.1/Makefile
  2. # Makefile for type-1 utilities (t1utils)
  3. #
  4. # author: I. Lee Hetherington (ilh@lcs.mit.edu)
  5. #
  6. # $Log:    Makefile,v $
  7. # Revision 1.1  92/05/22  12:09:09  ilh
  8. # initial version
  9. #
  10. # $Id: Makefile,v 1.1 92/05/22 12:09:09 ilh Exp $
  11.  
  12. BINDIR=$(HOME)/bin
  13. MANDIR=$(HOME)/man/man1
  14.  
  15. # ANSI C --- can use gcc too
  16. CC=acc
  17. CFLAGS=-O
  18.  
  19. all: t1disasm t1asm t1ascii t1binary unpost
  20.  
  21. t1disasm:    t1disasm.o
  22.         $(CC) -o t1disasm t1disasm.o
  23.  
  24. t1asm:        t1asm.o
  25.         $(CC) -o t1asm t1asm.o
  26.  
  27. t1ascii:    t1ascii.o
  28.         $(CC) -o t1ascii t1ascii.o
  29.  
  30. t1binary:    t1binary.o
  31.         $(CC) -o t1binary t1binary.o
  32.  
  33. unpost:        unpost.o
  34.         $(CC) -o unpost unpost.o
  35.  
  36. install:    all
  37.         install -cs t1disasm $(BINDIR)
  38.         install -cs t1asm $(BINDIR)
  39.         install -cs t1ascii $(BINDIR)
  40.         install -cs t1binary $(BINDIR)
  41.         install -cs unpost $(BINDIR)
  42.         rm -f $(MANDIR)/t1disasm.1
  43.         cp t1disasm.1 $(MANDIR)
  44.         rm -f $(MANDIR)/t1asm.1
  45.         cp t1asm.1 $(MANDIR)
  46.         rm -f $(MANDIR)/t1ascii.1
  47.         cp t1ascii.1 $(MANDIR)
  48.         rm -f $(MANDIR)/t1binary.1
  49.         cp t1binary.1 $(MANDIR)
  50.         rm -f $(MANDIR)/unpost.1
  51.         cp unpost.1 $(MANDIR)
  52.  
  53. # for archiving
  54.  
  55. ALL =     t1disasm.c t1asm.c t1ascii.c t1binary.c unpost.c \
  56.     t1disasm.1 t1asm.1 t1ascii.1 t1binary.1 unpost.1 \
  57.     Makefile README
  58.  
  59. t1utils.tar.Z:    $(ALL)
  60.         tar cvf - $(ALL) | compress -v > t1utils.tar.Z
  61.  
  62. t1utils.zip:    $(ALL)
  63.         rm -f t1utils.zip
  64.         zip t1utils.zip $(ALL)
  65.  
  66. t1utils.tar.Z.uu: t1utils.tar.Z
  67.         uuencode t1utils.tar.Z t1utils.tar.Z > t1utils.tar.Z.uu
  68.  
  69. t1utils.zip.uu:    t1utils.zip
  70.         uuencode t1utils.zip t1utils.zip > t1utils.zip.uu
  71.  
  72. clean:
  73.     rm -f *.o *~ *.bak core a.out t1disasm t1asm t1ascii t1binary unpost \
  74.         t1utils.tar.Z t1utils.tar.Z.uu t1utils.zip t1utils.zip.uu
  75.  
  76.