home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / unix / volume15 / ultrix-modem / Makefile < prev    next >
Makefile  |  1988-05-24  |  1KB  |  48 lines

  1. #
  2. # new makefile for modem.
  3. #
  4. # if your lockfile is:
  5. # /usr/spool/uucp/LCK..<system>        No defines needed.
  6. # /usr/spool/locks/LCK..<system>    -DOL3B2
  7. # /usr/spool/locks/LCK.L.<system>    -DHDB
  8. #
  9. # New definitions:
  10. #    HDB:        If you have Honey-Danber UUCP (Thanks Rick)
  11. #    OL3B2:        If you have an Olivetti 3B2
  12. #    SPEEDCONFIG:    If you have a modem that tells you the speed of incoming
  13. #            calls (In ASCII - 300(or \r), 1200, 2400, 1275, 7512)
  14. #            If your modem says different things, hack the code
  15. #    WATCHIT:    If you want "who" and "ps" run periodically to check
  16. #            what's going on.
  17. #    HAYES        If you have a Hayes-type modem.
  18. #    JSET:        If you have an AT&T Aztec modem (Thanks Rick).
  19. #    DEBUG:        See what's going on.
  20. #    SLOW:        Wait 1 sec between each character written to the modem. 
  21. #    STATES        If you want to use Jack's state-changing stuff.
  22. #
  23. # check "modem.h" for additional options on default modem speed and timezone.
  24. #
  25. CFLAGS = -DOL3B2 -DSPEEDCONFIG -DWATCHIT -DHAYES 
  26. PARTS = modem.o uchange.o sendex.o io.o line.o statelook.o
  27. # LIBS = -lg
  28.  
  29. modem: ${PARTS}
  30.     rm -f modem
  31.     cc ${PARTS} -o modem ${LIBS}
  32.  
  33. install: modem
  34.     mv /etc/modem /etc/modem.old
  35.     cp modem /etc
  36.     
  37. lint:
  38.     lint ${CFLAGS} ${PARTS:.o=.c}
  39.     
  40. ${PARTS}: modem.h Makefile
  41.  
  42. shar:
  43.     shar -cv README modem.1 Makefile modem.h ${PARTS:.o=.c} > modem.shar
  44.  
  45.  
  46. man:
  47.     nroff -man modem.1 > modem.man
  48.