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

  1. # Utility routines & functions
  2. #
  3. ############################################################
  4. #
  5. # @(#) $Header: /xtel/pp/pp-beta/Lib/util/RCS/Makefile,v 6.0 1991/12/18 20:25:18 jpo Rel $
  6. #
  7. # $Log: Makefile,v $
  8. # Revision 6.0  1991/12/18  20:25:18  jpo
  9. # Release 6.0
  10. #
  11. #
  12. ############################################################
  13. #
  14. # Definitions
  15. #
  16. ############################################################
  17.  
  18.  
  19.  
  20. SRCS =  arg2str.c compress.c err_abrt.c expand.c getfpath.c lock.c \
  21.            multcat.c multcpy.c pe_fragment.c prefix.c rename_log.c \
  22.            rp_valstr.c siginit.c str2arg.c timeout.c timer.c tryfork.c \
  23.            utctime.c check_close.c flip_bits.c sys5_regex.c \
  24.        cmdbsrch.c hier_scanQ.c oid2lstr.c lstr2oid.c recrm.c diskfull.c
  25. OBJS =  arg2str.o compress.o err_abrt.o expand.o getfpath.o lock.o \
  26.            multcat.o multcpy.o pe_fragment.o prefix.o rename_log.o \
  27.            rp_valstr.o siginit.o str2arg.o timeout.o timer.o tryfork.o \
  28.            utctime.o check_close.o flip_bits.o sys5_regex.o \
  29.        cmdbsrch.o hier_scanQ.o oid2lstr.o lstr2oid.o recrm.o diskfull.o
  30.  
  31. # DO NOT DELETE THIS LINE MAKE DEFINE NEEDS IT
  32.  
  33. HEADERS         = ../../h
  34. CFLAGS          = $(LIBCCOPTIONS) -I$(HEADERS) $(LCF)
  35. LLFLAGS         = $(LINTFLAGS) -I$(HEADERS) -u
  36. SHADOW          = util-made
  37.  
  38. LINTLIBS        = ../addr/llib-laddr.ln \
  39.           ../charset/llib-lcs.ln \
  40.           ../format/llib-lfmt.ln \
  41.           ../io/llib-lio.ln \
  42.           ../or/llib-lor.ln \
  43.           ../parse/llib-lparse.ln \
  44.           ../pp/llib-lpp.ln \
  45.           ../qmgr/llib-lqmgr.ln \
  46.           ../table/llib-ltable.ln \
  47.           ../tai/llib-ltai.ln \
  48.           ../x400/llib-lx400.ln
  49.  
  50.  
  51. ############################################################
  52. #
  53. # Building Rules
  54. #
  55. ############################################################
  56.  
  57. default: ${SHADOW}
  58.  
  59. ${SHADOW}: $(OBJS)
  60.     $(AR) r$(ARFLAGS) ../libpp.a $?
  61.     touch $@
  62.  
  63. saber_src: $(SRCS)
  64.     #load -C $(CFLAGS) $(SRCS) $(LIBPP) $(LIBSYS)
  65.  
  66. saber_obj: $(OBJS) 
  67.     #load -C $(OBJS) $(LIBPP) $(LIBSYS)
  68.  
  69. lintlib: llib-lutil.ln
  70. llib-lutil.ln: ${SRCS}
  71.     $(LINT) -Cutil $(LLFLAGS) ${SRCS}
  72.  
  73. lint:
  74.     $(LINT) $(LLFLAGS) $(SRCS) $(LINTLIBS) $(LINTISODE)
  75.  
  76. install:;
  77.  
  78. clean:  tidy
  79.     rm -f $(OBJS) llib-lutil.ln
  80. tidy:
  81.     rm -f core ${SHADOW} *.old *.BAK
  82.  
  83.  
  84. define:
  85.     $(DEFINE) Makefile
  86.  
  87. depend:
  88.     $(DEPEND) -I$(HEADERS) $(SRCS)
  89.  
  90.  
  91. ############################################################
  92. #
  93. # End of building rules
  94. #
  95. ############################################################
  96.  
  97. # DO NOT DELETE THIS LINE MAKE DEPEND NEEDS IT
  98. # Dependencies follow
  99. arg2str.o: arg2str.c
  100. arg2str.o: ../../h/util.h
  101. arg2str.o: ../../h/config.h
  102. arg2str.o: ../../h/ll_log.h
  103. arg2str.o: ../../h/retcode.h
  104. compress.o: compress.c
  105. compress.o: ../../h/util.h
  106. compress.o: ../../h/config.h
  107. compress.o: ../../h/ll_log.h
  108. err_abrt.o: err_abrt.c
  109. err_abrt.o: ../../h/head.h
  110. err_abrt.o: ../../h/util.h
  111. err_abrt.o: ../../h/config.h
  112. err_abrt.o: ../../h/ll_log.h
  113. err_abrt.o: ../../h/retcode.h
  114. expand.o: expand.c
  115. expand.o: ../../h/util.h
  116. expand.o: ../../h/config.h
  117. expand.o: ../../h/ll_log.h
  118. expand.o: ../../h/expand.h
  119. getfpath.o: getfpath.c
  120. getfpath.o: ../../h/util.h
  121. getfpath.o: ../../h/config.h
  122. getfpath.o: ../../h/ll_log.h
  123. lock.o: lock.c
  124. lock.o: ../../h/util.h
  125. lock.o: ../../h/config.h
  126. lock.o: ../../h/ll_log.h
  127. lock.o: ../../h/sys.file.h
  128. multcat.o: multcat.c
  129. multcat.o: ../../h/util.h
  130. multcat.o: ../../h/config.h
  131. multcat.o: ../../h/ll_log.h
  132. multcpy.o: multcpy.c
  133. pe_fragment.o: pe_fragment.c
  134. prefix.o: prefix.c
  135. prefix.o: ../../h/util.h
  136. prefix.o: ../../h/config.h
  137. prefix.o: ../../h/ll_log.h
  138. rename_log.o: rename_log.c
  139. rename_log.o: ../../h/head.h
  140. rename_log.o: ../../h/util.h
  141. rename_log.o: ../../h/config.h
  142. rename_log.o: ../../h/ll_log.h
  143. rename_log.o: ../../h/retcode.h
  144. rp_valstr.o: rp_valstr.c
  145. rp_valstr.o: ../../h/head.h
  146. rp_valstr.o: ../../h/util.h
  147. rp_valstr.o: ../../h/config.h
  148. rp_valstr.o: ../../h/ll_log.h
  149. rp_valstr.o: ../../h/retcode.h
  150. siginit.o: siginit.c
  151. siginit.o: ../../h/util.h
  152. siginit.o: ../../h/config.h
  153. siginit.o: ../../h/ll_log.h
  154. str2arg.o: str2arg.c
  155. str2arg.o: ../../h/util.h
  156. str2arg.o: ../../h/config.h
  157. str2arg.o: ../../h/ll_log.h
  158. timeout.o: timeout.c
  159. timeout.o: ../../h/util.h
  160. timeout.o: ../../h/config.h
  161. timeout.o: ../../h/ll_log.h
  162. timer.o: timer.c
  163. timer.o: ../../h/util.h
  164. timer.o: ../../h/config.h
  165. timer.o: ../../h/ll_log.h
  166. tryfork.o: tryfork.c
  167. tryfork.o: ../../h/util.h
  168. tryfork.o: ../../h/config.h
  169. tryfork.o: ../../h/ll_log.h
  170. utctime.o: utctime.c
  171. utctime.o: ../../h/util.h
  172. utctime.o: ../../h/config.h
  173. utctime.o: ../../h/ll_log.h
  174. check_close.o: check_close.c
  175. check_close.o: ../../h/util.h
  176. check_close.o: ../../h/config.h
  177. check_close.o: ../../h/ll_log.h
  178. flip_bits.o: flip_bits.c
  179. sys5_regex.o: sys5_regex.c
  180. sys5_regex.o: ../../h/config.h
  181. cmdbsrch.o: cmdbsrch.c
  182. cmdbsrch.o: ../../h/util.h
  183. cmdbsrch.o: ../../h/config.h
  184. cmdbsrch.o: ../../h/ll_log.h
  185. hier_scanQ.o: hier_scanQ.c
  186. hier_scanQ.o: ../../h/util.h
  187. hier_scanQ.o: ../../h/config.h
  188. hier_scanQ.o: ../../h/ll_log.h
  189. oid2lstr.o: oid2lstr.c
  190. oid2lstr.o: ../../h/util.h
  191. oid2lstr.o: ../../h/config.h
  192. oid2lstr.o: ../../h/ll_log.h
  193. lstr2oid.o: lstr2oid.c
  194. lstr2oid.o: ../../h/util.h
  195. lstr2oid.o: ../../h/config.h
  196. lstr2oid.o: ../../h/ll_log.h
  197. recrm.o: recrm.c
  198. recrm.o: ../../h/util.h
  199. recrm.o: ../../h/config.h
  200. recrm.o: ../../h/ll_log.h
  201. diskfull.o: diskfull.c
  202. diskfull.o: ../../h/util.h
  203. diskfull.o: ../../h/config.h
  204. diskfull.o: ../../h/ll_log.h
  205.  
  206. # DEPENDENCIES MUST END AT END OF FILE
  207. # IF YOU PUT STUFF HERE IT WILL GO AWAY
  208. # see make depend above
  209.