home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / unix / volume13 / modemcap / makefile < prev    next >
Encoding:
Makefile  |  1988-01-31  |  1.4 KB  |  55 lines

  1. # Your library directory.
  2. LIBDIR=/usr/lib
  3. # Your local command directory.
  4. LBIN=/usr/local/bin
  5. OSFLAG=-DUNIX_S5    # For System V machines.
  6. # OSFLAG=-DUNIX_V7    # For Version 7 machines.
  7. # For those poor people who need ranlib
  8. # RANLIB=ranlib $(LIBDIR)/libmodemcap.a
  9. # Standard Bourne shell.
  10. SHELL=/bin/sh
  11.  
  12. CFLAGS=-O
  13. LDFLAGS=-s
  14.  
  15. OFILES=mgetent.o mgetstr.o mgetflag.o mgetnum.o mdial.o merror.o \
  16.     initmodem.o hangup.o dial.o
  17.  
  18. CFILES=mgetent.c mgetstr.c mgetflag.c mgetnum.c mdial.c merror.c \
  19.     initmodem.c hangup.c dial.c
  20.  
  21. LFILES=libmodemcap.a(mgetent.o)\
  22.     libmodemcap.a(mgetstr.o)\
  23.     libmodemcap.a(mgetflag.o)\
  24.     libmodemcap.a(mgetnum.o)\
  25.     libmodemcap.a(mdial.o)\
  26.     libmodemcap.a(merror.o)\
  27.     libmodemcap.a(initmodem.o)\
  28.     libmodemcap.a(hangup.o)\
  29.     libmodemcap.a(dial.o)
  30.  
  31. all:    $(LFILES)
  32.  
  33. install:    all call
  34.     cp modemcap.h /usr/include
  35.     cp modemcap /etc/modemcap
  36.     cp modemtype /etc/modemtype
  37.     cp libmodemcap.a $(LIBDIR)
  38.     chmod 644 /usr/include/modemcap.h /etc/modemcap /etc/modemtype $(LIBDIR)/libmodemcap.a
  39.     cp call $(LBIN)/call
  40.     chmod 711 $(LBIN)/call
  41.  
  42. call:    call.c libmodemcap.a
  43.     cc $(LDFLAGS) $(CFLAGS) call.c libmodemcap.a -o call
  44.  
  45. initmodem.o:    initmodem.c /usr/include/modemcap.h
  46.  
  47. mdial.o:    mdial.c /usr/include/modemcap.h
  48.  
  49. hangup.o:    hangup.c /usr/include/modemcap.h
  50.  
  51. dial.o:    dial.c    /usr/include/modemcap.h
  52.  
  53. shar:    README $(CFILES) makefile modemcap modemtype modemcap.h call.c
  54.     shar README makefile modemcap modemtype modemcap.h $(CFILES) call.c > modem.shar
  55.