home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Internet Tools 1993 July / Internet Tools.iso / RockRidge / mail / pp / pp-6.0 / Uip / misc / Makefile < prev    next >
Encoding:
Makefile  |  1991-12-18  |  3.5 KB  |  158 lines

  1. # misc utilities
  2. #
  3. ############################################################
  4. #
  5. # @(#) $Header: /xtel/pp/pp-beta/Uip/misc/RCS/Makefile,v 6.0 1991/12/18 20:39:34 jpo Rel $
  6. #
  7. # $Log: Makefile,v $
  8. # Revision 6.0  1991/12/18  20:39:34  jpo
  9. # Release 6.0
  10. #
  11. #
  12. ############################################################
  13. #
  14. # Definitions
  15. #
  16. ############################################################
  17.  
  18.  
  19.  
  20. SRCS    = strip_addr.c flock.c X400_addr.c
  21. OBJS    = 
  22.  
  23. HEADERS    =    ../../h
  24. LIBPP    =    ../../Lib/libpp.a
  25.  
  26. CFLAGS    = $(CCOPTIONS) -I$(HEADERS)
  27. LDFLAGS    = $(LDOPTIONS)
  28.  
  29. LLFLAGS = $(LINTFLAGS) -I$(HEADERS)
  30. LINTLIBS = ../../Lib/llib-lpp.ln $(LINTISODE)
  31.  
  32. ############################################################
  33. #
  34. # Building Rules
  35. #
  36. ############################################################
  37.  
  38. default: xstrip_addr xflock xX400_addr
  39.  
  40. strip_addr: xstrip_addr
  41.     @true
  42.  
  43. xstrip_addr: strip_addr.o $(LIBPP)
  44.     $(CC) $(LDFLAGS) -o $@ strip_addr.o $(LIBPP) $(LIBSYS)
  45.  
  46. install: inst-strip_addr
  47.  
  48. inst-strip_addr: $(USRBINDIR)/strip_addr
  49. $(USRBINDIR)/strip_addr: xstrip_addr
  50.     -$(BACKUP) $@ zxstrip_addr
  51.     rm -f $@
  52.     $(INSTALL) xstrip_addr $@
  53.     -@$(CHMOD) $(PGMPROT) $@
  54.     -@$(CHOWN) $(PPUSER) $@
  55.     -@ls -ls $@
  56.     -@echo "Strip_Addr installed normally"; echo ""
  57.  
  58. flock: xflock
  59.     @true
  60.  
  61. xflock: flock.o $(LIBPP)
  62.     $(CC) $(LDFLAGS) -o $@ flock.o $(LIBPP) $(LIBSYS)
  63.  
  64. install: inst-flock
  65.  
  66. inst-flock: $(USRBINDIR)/flock
  67. $(USRBINDIR)/flock: xflock
  68.     -$(BACKUP) $@ zxflock
  69.     rm -f $@
  70.     $(INSTALL) xflock $@
  71.     -@$(CHMOD) $(PGMPROT) $@
  72.     -@$(CHOWN) $(PPUSER) $@
  73.     -@ls -ls $@
  74.     -@echo "Flock installed normally"; echo ""
  75.  
  76. X400_addr: xX400_addr
  77.     @true
  78.  
  79. xX400_addr: X400_addr.o $(LIBPP)
  80.     $(CC) $(LDFLAGS) -o $@ X400_addr.o $(LIBPP) $(LIBSYS)
  81.  
  82. install: inst-X400_addr
  83.  
  84. inst-X400_addr: $(USRBINDIR)/X400_addr
  85. $(USRBINDIR)/X400_addr: xX400_addr
  86.     -$(BACKUP) $@ zxX400_addr
  87.     rm -f $@
  88.     $(INSTALL) xX400_addr $@
  89.     -@$(CHMOD) $(PGMPROT) $@
  90.     -@$(CHOWN) $(PPUSER) $@
  91.     -@ls -ls $@
  92.     -@echo "X400_addr installed normally"; echo ""
  93.  
  94. clean: tidy
  95. tidy:
  96.     rm -f *.o core a.out Makefile.old x* z*
  97.  
  98. lint: l-strip_addr l-flock
  99.  
  100. l-strip_addr: strip_addr.c
  101.     $(LINT) $(LLFLAGS) strip_addr.c $(LINTLIBS)
  102.  
  103.  
  104. l-flock: flock.c
  105.     $(LINT) $(LLFLAGS) flock.c $(LINTLIBS)
  106.  
  107. l-X400_addr: X400_addr.c
  108.     $(LINT) $(LLFLAGS) X400_addr.c $(LINTLIBS)
  109.  
  110. depend:
  111.     $(DEPEND) -I$(HEADERS) $(SRCS)
  112.  
  113. ############################################################
  114. #
  115. # End of Building Rules
  116. #
  117. ############################################################
  118. # DO NOT DELETE THIS LINE MAKE DEPEND NEEDS IT
  119. # Dependencies follow
  120. strip_addr.o: strip_addr.c
  121. strip_addr.o: ../../h/util.h
  122. strip_addr.o: ../../h/config.h
  123. strip_addr.o: ../../h/ll_log.h
  124. strip_addr.o: ../../h/ap.h
  125. strip_addr.o: ../../h/util.h
  126. flock.o: flock.c
  127. flock.o: ../../h/util.h
  128. flock.o: ../../h/config.h
  129. flock.o: ../../h/ll_log.h
  130. X400_addr.o: X400_addr.c
  131. X400_addr.o: ../../h/util.h
  132. X400_addr.o: ../../h/config.h
  133. X400_addr.o: ../../h/ll_log.h
  134. X400_addr.o: ../../h/adr.h
  135. X400_addr.o: ../../h/list_rchan.h
  136. X400_addr.o: ../../h/chan.h
  137. X400_addr.o: ../../h/table.h
  138. X400_addr.o: ../../h/list_bpt.h
  139. X400_addr.o: ../../h/auth.h
  140. X400_addr.o: ../../h/list_bpt.h
  141. X400_addr.o: ../../h/extension.h
  142. X400_addr.o: ../../h/mta.h
  143. X400_addr.o: ../../h/adr.h
  144. X400_addr.o: ../../h/list_bpt.h
  145. X400_addr.o: ../../h/aparse.h
  146. X400_addr.o: ../../h/ap.h
  147. X400_addr.o: ../../h/util.h
  148. X400_addr.o: ../../h/or.h
  149. X400_addr.o: ../../h/chan.h
  150. X400_addr.o: ../../h/auth.h
  151. X400_addr.o: ../../h/list_rchan.h
  152. X400_addr.o: ../../h/retcode.h
  153. X400_addr.o: ../../h/list_rchan.h
  154.  
  155. # DEPENDENCIES MUST END AT END OF FILE
  156. # IF YOU PUT STUFF HERE IT WILL GO AWAY
  157. # see make depend above
  158.