home *** CD-ROM | disk | FTP | other *** search
/ Garbo / Garbo.cdr / mac / ps / psnup / Makefile next >
Makefile  |  1991-02-26  |  739b  |  35 lines

  1. # Makefile from the nup distribution
  2.  
  3. Dir    = /usr/lib/ps
  4. #    Delete the -Dindex=strchr on BSD systems without str*** routines.
  5. CFLAGS    = -O -Dindex=strchr
  6.  
  7. all: nup.pro nup.epi psnup
  8.  
  9. nup.pro: nup.pre.ps psc
  10.     psc <nup.pre.ps >nup.pro
  11. nup.epi: nup.post.ps psc
  12.     psc <nup.post.ps >nup.epi
  13. psc: psc.c
  14.     $(CC) $(CFLAGS) -o psc psc.c
  15.  
  16. psnup: nup.pro nup.epi psnup.sh
  17.     sed -e '/@@@nup.pro@@@/r nup.pro' \
  18.         -e '/@@@nup.pro@@@/d' \
  19.         -e '/@@@nup.epi@@@/r nup.epi' \
  20.         -e '/@@@nup.epi@@@/d' \
  21.         psnup.sh > t
  22.     mv t psnup
  23.     chmod 755 psnup
  24.  
  25. install: $(Dir)/nup.pro $(Dir)/nup.epi
  26. $(Dir)/nup.pro: nup.pro
  27.     cp nup.pro $(Dir)
  28. $(Dir)/nup.epi: nup.epi
  29.     cp nup.epi $(Dir)
  30.  
  31. tidy:
  32.     -rm -f *.BAK *.CKP '#'* core
  33. clean:
  34.     -rm -f nup.pro nup.epi psc psnup
  35.