home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Internet Tools 1993 July / Internet Tools.iso / RockRidge / mail / mmdf / mmdf-IIb.43 / lib / util / Makefile.real < prev    next >
Encoding:
Makefile  |  1990-02-28  |  2.6 KB  |  98 lines

  1. #
  2. #    Makefile for MMDF general utility routines
  3. #
  4. MODULES =    tty_io ll_err ll_log tai_packages cmdsrch \
  5.         cmdbsrch cnvtdate creatdir getfpath getwho \
  6.         arg2str str2arg cstr2arg gpwlnam ggrlnam \
  7.         strindex equwrd equal endstr initstr lexrel \
  8.         prefix strequ lexequ chrcnv getutmp getgroup \
  9.         compress multcpy multcat strdup gcread gettys \
  10.         zero blt expand sstr2arg nexec \
  11.         tai_file tai_noop \
  12.         gwdir gwdir.4.2 \
  13.         getllog.v7 getllog.bsd getllog.fak
  14.  
  15. STANDARD =    tty_io.o ll_err.o ll_log.o tai_packages.o cmdsrch.o \
  16.         cmdbsrch.o cnvtdate.o creatdir.o getfpath.o getwho.o \
  17.         arg2str.o str2arg.o cstr2arg.o gpwlnam.o ggrlnam.o \
  18.         strindex.o equwrd.o equal.o endstr.o initstr.o lexrel.o \
  19.         prefix.o strequ.o lexequ.o chrcnv.o getutmp.o getgroup.o \
  20.         compress.o multcpy.o multcat.o strdup.o gcread.o gettys.o \
  21.         zero.o blt.o expand.o sstr2arg.o nexec.o
  22.  
  23. STDSRCS =    tty_io.c ll_err.c ll_log.c tai_packages.c cmdsrch.c \
  24.         cmdbsrch.o cnvtdate.c creatdir.c getfpath.c getwho.c \
  25.         arg2str.c str2arg.c cstr2arg.c gpwlnam.c ggrlnam.c \
  26.         strindex.c equwrd.c equal.c endstr.c initstr.c lexrel.c \
  27.         prefix.c strequ.c lexequ.c chrcnv.c getutmp.c getgroup.c \
  28.         compress.c multcpy.c multcat.c strdup.c gcread.c gettys.c \
  29.         zero.c blt.c expand.c sstr2arg.c nexec.c
  30.  
  31. v7objs =    getllog.v7.o gwdir.o
  32. v7srcs =    getllog.v7.c gwdir.c
  33.  
  34. 5.2objs =    getllog.fak.o gwdir.o
  35. 5.2srcs =    getllog.fak.c gwdir.c
  36.  
  37. 4.1objs =     getllog.bsd.o gwdir.o
  38. 4.1srcs =     getllog.bsd.c gwdir.c
  39.  
  40. 4.2objs =    getllog.bsd.o gwdir.4.2.o
  41. 4.2srcs =    getllog.bsd.c gwdir.4.2.c
  42.  
  43. 4.3objs =    getllog.bsd.o gwdir.4.2.o
  44. 4.3srcs =    getllog.bsd.c gwdir.4.2.c
  45.  
  46. real-default: ../util-made
  47. ../util-made:    ${STANDARD} ${LOCALUTIL} ../${SYSTEM}-made
  48.     ar r ../libmmdf.a ${STANDARD} ${LOCALUTIL}
  49.     -touch ../util-made
  50.  
  51. ../v7-made:    ${v7objs}
  52.     ar r ../libmmdf.a ${v7objs}
  53.     -touch ../v7-made
  54.  
  55. ../5.2-made:    ${5.2objs}
  56.     ar r ../libmmdf.a ${5.2objs}
  57.     -touch ../5.2-made
  58.  
  59. ../4.1-made:    ${4.1objs}
  60.     ar r ../libmmdf.a ${4.1objs}
  61.     -touch ../4.1-made
  62.  
  63. ../4.2-made:    ${4.2objs}
  64.     ar r ../libmmdf.a ${4.2objs}
  65.     -touch ../4.2-made
  66.  
  67. ../4.3-made:    ${4.3objs}
  68.     ar r ../libmmdf.a ${4.3objs}
  69.     -touch ../4.3-made
  70.  
  71. lint:    std-lint ${SYSTEM}-lint
  72.     cat llib-lutila* llib-lutilb* > llib-lutil.ln
  73.  
  74. std-lint:
  75.     $(LINT) -Cutila $(LFLAGS) $(STDSRCS)
  76.  
  77. v7-lint:
  78.     $(LINT) -Cutilb $(LFLAGS) $(v7srcs)
  79.  
  80. 5.2-lint:
  81.     $(LINT) -Cutilb $(LFLAGS) $(5.2srcs)
  82.  
  83. 4.1-lint:
  84.     $(LINT) -Cutilb $(LFLAGS) $(4.1srcs)
  85.  
  86. 4.2-lint:
  87.     $(LINT) -Cutilb $(LFLAGS) $(4.2srcs)
  88.  
  89. 4.3-lint:
  90.     $(LINT) -Cutilb $(LFLAGS) $(4.3srcs)
  91.  
  92. clean:
  93.     -rm -f *.o x.c makedep eddep make.out errs core llib-lutil*
  94.  
  95.  
  96. # DO NOT DELETE THIS LINE -- make depend uses it
  97.  
  98.