home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / misc / volume10 / a2ps3 / Makefile < prev    next >
Makefile  |  1990-02-16  |  1KB  |  55 lines

  1. #
  2. # Description: Makefile to construct and install a2ps. Don't forget
  3. # to give your own values to define variables HEADER_PS and name of
  4. # compiler (see OPTIONS).
  5. #
  6. # File: imag:/users/local/a2ps/Makefile
  7. # Created: Mon Nov 29 14:05:39 1988 by miguel@imag (Miguel Santana)
  8. # Version: 2.0
  9. #
  10.  
  11. # Copyright (c) 1988, Miguel Santana, miguel@imag.imag.fr
  12. #
  13. # Permission is granted to copy and distribute this file in modified
  14. # or unmodified form, whether for noncommercial or commercial use,
  15. # provided (a) this copyright notice is preserved, (b) no attempt is
  16. # made to restrict redistribution of this file, and (c) this file is
  17. # not distributed as part of any collection whose redistribution is
  18. # restricted by a compilation copyright.
  19. #
  20.  
  21. D    =.
  22.  
  23. O    =.
  24.  
  25. I    =/usr/local/bin
  26.  
  27. L    =/usr/local/lib
  28.  
  29. HEADER    =a2ps.header.ps
  30.  
  31. OPTIONS    =-DHEADER_PS="\"$L/$(HEADER)\"" -DBSD -O
  32. # Default values for HEIGHT, WIDTH, MARGIN and DIR_SEP (11.64, 8.27, 1.2, /).
  33.  
  34. OBJS          = a2ps.o
  35.  
  36. a2ps:        a2ps.o
  37.         @echo -n "Compiling and linking a2ps ... "
  38.         @cc -o $D/xa2ps a2ps.o
  39.         @echo "done"
  40.  
  41. all:        a2ps install
  42.  
  43. install:;    @echo -n "Installing a2ps ... "
  44.         @cp xa2ps $I/a2ps
  45.         @cp header.ps $L/$(HEADER)
  46.         @echo "done"
  47.  
  48. shar:;        @shar -b -oa2ps.shar README Makefile a2ps.1 a2ps.c header.ps
  49.  
  50. clean:;        @rm -f $(OBJS) xa2ps
  51.  
  52. a2ps.o:;
  53.         cc -c $(OPTIONS) a2ps.c
  54.  
  55.