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

  1. # Table & database lookup routines.
  2. #
  3. ############################################################
  4. #
  5. # @(#) $Header: /xtel/pp/pp-beta/Lib/table/RCS/Makefile,v 6.0 1991/12/18 20:24:28 jpo Rel $
  6. #
  7. # $Log: Makefile,v $
  8. # Revision 6.0  1991/12/18  20:24:28  jpo
  9. # Release 6.0
  10. #
  11. #
  12. ############################################################
  13. #
  14. # Definitions
  15. #
  16. ############################################################
  17.  
  18.  
  19.  
  20. SRCS =  ch_nm2struct.c tb_1148gate.c tb_checkauth.c tb_dbm.c tb_getalias.c \
  21.            tb_getauth.c tb_getchan.c tb_getdl.c tb_getdomain.c tb_getlocal.c \
  22.            tb_getuser.c tb_k2val.c tb_nm2struct.c tb_rtsparams.c
  23. OBJS =  ch_nm2struct.o tb_1148gate.o tb_checkauth.o tb_dbm.o tb_getalias.o \
  24.            tb_getauth.o tb_getchan.o tb_getdl.o tb_getdomain.o tb_getlocal.o \
  25.            tb_getuser.o tb_k2val.o tb_nm2struct.o tb_rtsparams.o
  26. # DO NOT DELETE THIS LINE MAKE DEFINE NEEDS IT
  27.  
  28. HEADERS         = ../../h
  29. CFLAGS          = $(LIBCCOPTIONS) -I$(HEADERS) $(LCF)
  30. LLFLAGS         = $(LINTFLAGS) -I$(HEADERS) -u
  31. SHADOW          = table-made
  32.  
  33. LINTLIBS        = ../addr/llib-laddr.ln \
  34.           ../charset/llib-lcs.ln \
  35.           ../format/llib-lfmt.ln \
  36.           ../io/llib-lio.ln \
  37.           ../or/llib-lor.ln \
  38.           ../parse/llib-lparse.ln \
  39.           ../pp/llib-lpp.ln \
  40.           ../qmgr/llib-lqmgr.ln \
  41.           ../tai/llib-ltai.ln \
  42.           ../util/llib-lutil.ln \
  43.           ../x400/llib-lx400.ln
  44.  
  45.  
  46. ############################################################
  47. #
  48. # Building Rules
  49. #
  50. ############################################################
  51.  
  52. default: ${SHADOW}
  53.  
  54. ${SHADOW}: $(OBJS)
  55.     $(AR) r$(ARFLAGS) ../libpp.a $?
  56.     touch $@
  57.  
  58. install:;
  59.  
  60. lintlib: llib-ltable.ln
  61. llib-ltable.ln: ${SRCS}
  62.     $(LINT) -Ctable $(LLFLAGS) ${SRCS}
  63.  
  64. saber_src: $(SRCS)
  65.     #load -C $(CFLAGS) $(SRCS) $(LIBPP) $(LIBSYS)
  66.  
  67. saber_obj: $(OBJS)
  68.     #load -C $(OBJS) $(LIBPP) $(LIBSYS)
  69.  
  70. lint:
  71.     $(LINT) $(LLFLAGS) $(SRCS) $(LINTLIBS) $(LINTISODE)
  72.  
  73. clean: tidy
  74.     rm -f ${OBJS} llib-ltable.ln
  75.  
  76. tidy:
  77.     rm -f core ${SHADOW} *.old a.out *.BAK
  78.  
  79. depend:
  80.     $(DEPEND) -I$(HEADERS) $(SRCS)
  81.  
  82. define:
  83.     $(DEFINE) Makefile
  84.  
  85. tb_dbm.o: tb_dbm.c
  86.     $(OLDCC) -c $(CFLAGS) tb_dbm.c
  87.  
  88. ############################################################
  89. #
  90. # End of building rules
  91. #
  92. ############################################################
  93.  
  94. # DO NOT DELETE THIS LINE MAKE DEPEND NEEDS IT
  95. # Dependencies follow
  96. ch_nm2struct.o: ch_nm2struct.c
  97. ch_nm2struct.o: ../../h/util.h
  98. ch_nm2struct.o: ../../h/config.h
  99. ch_nm2struct.o: ../../h/ll_log.h
  100. ch_nm2struct.o: ../../h/chan.h
  101. ch_nm2struct.o: ../../h/table.h
  102. ch_nm2struct.o: ../../h/list_bpt.h
  103. ch_nm2struct.o: ../../h/list_bpt.h
  104. tb_1148gate.o: tb_1148gate.c
  105. tb_1148gate.o: ../../h/or.h
  106. tb_1148gate.o: ../../h/util.h
  107. tb_1148gate.o: ../../h/config.h
  108. tb_1148gate.o: ../../h/ll_log.h
  109. tb_1148gate.o: ../../h/table.h
  110. tb_checkauth.o: tb_checkauth.c
  111. tb_checkauth.o: ../../h/util.h
  112. tb_checkauth.o: ../../h/config.h
  113. tb_checkauth.o: ../../h/ll_log.h
  114. tb_checkauth.o: ../../h/chan.h
  115. tb_checkauth.o: ../../h/table.h
  116. tb_checkauth.o: ../../h/list_bpt.h
  117. tb_dbm.o: tb_dbm.c
  118. tb_dbm.o: ../../h/head.h
  119. tb_dbm.o: ../../h/util.h
  120. tb_dbm.o: ../../h/config.h
  121. tb_dbm.o: ../../h/ll_log.h
  122. tb_dbm.o: ../../h/retcode.h
  123. tb_dbm.o: ../../h/dbase.h
  124. tb_dbm.o: ../../h/config.h
  125. tb_dbm.o: ../../h/table.h
  126. tb_dbm.o: ../../h/sys.file.h
  127. tb_dbm.o: ../../h/util.h
  128. tb_getalias.o: tb_getalias.c
  129. tb_getalias.o: ../../h/util.h
  130. tb_getalias.o: ../../h/config.h
  131. tb_getalias.o: ../../h/ll_log.h
  132. tb_getalias.o: ../../h/table.h
  133. tb_getalias.o: ../../h/adr.h
  134. tb_getalias.o: ../../h/list_rchan.h
  135. tb_getalias.o: ../../h/chan.h
  136. tb_getalias.o: ../../h/table.h
  137. tb_getalias.o: ../../h/list_bpt.h
  138. tb_getalias.o: ../../h/auth.h
  139. tb_getalias.o: ../../h/list_bpt.h
  140. tb_getalias.o: ../../h/extension.h
  141. tb_getalias.o: ../../h/mta.h
  142. tb_getalias.o: ../../h/adr.h
  143. tb_getalias.o: ../../h/list_bpt.h
  144. tb_getalias.o: ../../h/aparse.h
  145. tb_getalias.o: ../../h/ap.h
  146. tb_getalias.o: ../../h/util.h
  147. tb_getalias.o: ../../h/or.h
  148. tb_getalias.o: ../../h/chan.h
  149. tb_getalias.o: ../../h/auth.h
  150. tb_getalias.o: ../../h/list_rchan.h
  151. tb_getalias.o: ../../h/alias.h
  152. tb_getauth.o: tb_getauth.c
  153. tb_getauth.o: ../../h/head.h
  154. tb_getauth.o: ../../h/util.h
  155. tb_getauth.o: ../../h/config.h
  156. tb_getauth.o: ../../h/ll_log.h
  157. tb_getauth.o: ../../h/retcode.h
  158. tb_getauth.o: ../../h/util.h
  159. tb_getauth.o: ../../h/chan.h
  160. tb_getauth.o: ../../h/table.h
  161. tb_getauth.o: ../../h/list_bpt.h
  162. tb_getauth.o: ../../h/auth.h
  163. tb_getauth.o: ../../h/list_bpt.h
  164. tb_getauth.o: ../../h/list_rchan.h
  165. tb_getauth.o: ../../h/chan.h
  166. tb_getauth.o: ../../h/auth.h
  167. tb_getauth.o: ../../h/adr.h
  168. tb_getauth.o: ../../h/list_rchan.h
  169. tb_getauth.o: ../../h/extension.h
  170. tb_getauth.o: ../../h/mta.h
  171. tb_getauth.o: ../../h/adr.h
  172. tb_getauth.o: ../../h/list_bpt.h
  173. tb_getauth.o: ../../h/aparse.h
  174. tb_getauth.o: ../../h/ap.h
  175. tb_getauth.o: ../../h/util.h
  176. tb_getauth.o: ../../h/or.h
  177. tb_getauth.o: ../../h/chan.h
  178. tb_getauth.o: ../../h/auth.h
  179. tb_getauth.o: ../../h/list_rchan.h
  180. tb_getchan.o: tb_getchan.c
  181. tb_getchan.o: ../../h/util.h
  182. tb_getchan.o: ../../h/config.h
  183. tb_getchan.o: ../../h/ll_log.h
  184. tb_getchan.o: ../../h/list_rchan.h
  185. tb_getchan.o: ../../h/chan.h
  186. tb_getchan.o: ../../h/table.h
  187. tb_getchan.o: ../../h/list_bpt.h
  188. tb_getchan.o: ../../h/auth.h
  189. tb_getchan.o: ../../h/list_bpt.h
  190. tb_getdl.o: tb_getdl.c
  191. tb_getdl.o: ../../h/util.h
  192. tb_getdl.o: ../../h/config.h
  193. tb_getdl.o: ../../h/ll_log.h
  194. tb_getdl.o: ../../h/chan.h
  195. tb_getdl.o: ../../h/table.h
  196. tb_getdl.o: ../../h/list_bpt.h
  197. tb_getdl.o: ../../h/table.h
  198. tb_getdl.o: ../../h/dl.h
  199. tb_getdl.o: ../../h/adr.h
  200. tb_getdl.o: ../../h/list_rchan.h
  201. tb_getdl.o: ../../h/chan.h
  202. tb_getdl.o: ../../h/auth.h
  203. tb_getdl.o: ../../h/list_bpt.h
  204. tb_getdl.o: ../../h/extension.h
  205. tb_getdl.o: ../../h/mta.h
  206. tb_getdl.o: ../../h/adr.h
  207. tb_getdl.o: ../../h/list_bpt.h
  208. tb_getdl.o: ../../h/aparse.h
  209. tb_getdl.o: ../../h/ap.h
  210. tb_getdl.o: ../../h/util.h
  211. tb_getdl.o: ../../h/or.h
  212. tb_getdl.o: ../../h/chan.h
  213. tb_getdl.o: ../../h/auth.h
  214. tb_getdl.o: ../../h/list_rchan.h
  215. tb_getdl.o: ../../h/retcode.h
  216. tb_getdomain.o: tb_getdomain.c
  217. tb_getdomain.o: ../../h/util.h
  218. tb_getdomain.o: ../../h/config.h
  219. tb_getdomain.o: ../../h/ll_log.h
  220. tb_getdomain.o: ../../h/list_rchan.h
  221. tb_getdomain.o: ../../h/chan.h
  222. tb_getdomain.o: ../../h/table.h
  223. tb_getdomain.o: ../../h/list_bpt.h
  224. tb_getdomain.o: ../../h/auth.h
  225. tb_getdomain.o: ../../h/list_bpt.h
  226. tb_getlocal.o: tb_getlocal.c
  227. tb_getlocal.o: ../../h/util.h
  228. tb_getlocal.o: ../../h/config.h
  229. tb_getlocal.o: ../../h/ll_log.h
  230. tb_getlocal.o: ../../h/chan.h
  231. tb_getlocal.o: ../../h/table.h
  232. tb_getlocal.o: ../../h/list_bpt.h
  233. tb_getlocal.o: ../../h/loc_user.h
  234. tb_getuser.o: tb_getuser.c
  235. tb_getuser.o: ../../h/util.h
  236. tb_getuser.o: ../../h/config.h
  237. tb_getuser.o: ../../h/ll_log.h
  238. tb_getuser.o: ../../h/chan.h
  239. tb_getuser.o: ../../h/table.h
  240. tb_getuser.o: ../../h/list_bpt.h
  241. tb_getuser.o: ../../h/list_rchan.h
  242. tb_getuser.o: ../../h/chan.h
  243. tb_getuser.o: ../../h/auth.h
  244. tb_getuser.o: ../../h/list_bpt.h
  245. tb_k2val.o: tb_k2val.c
  246. tb_k2val.o: ../../h/util.h
  247. tb_k2val.o: ../../h/config.h
  248. tb_k2val.o: ../../h/ll_log.h
  249. tb_k2val.o: ../../h/table.h
  250. tb_nm2struct.o: tb_nm2struct.c
  251. tb_nm2struct.o: ../../h/util.h
  252. tb_nm2struct.o: ../../h/config.h
  253. tb_nm2struct.o: ../../h/ll_log.h
  254. tb_nm2struct.o: ../../h/table.h
  255. tb_rtsparams.o: tb_rtsparams.c
  256. tb_rtsparams.o: ../../h/util.h
  257. tb_rtsparams.o: ../../h/config.h
  258. tb_rtsparams.o: ../../h/ll_log.h
  259. tb_rtsparams.o: ../../h/chan.h
  260. tb_rtsparams.o: ../../h/table.h
  261. tb_rtsparams.o: ../../h/list_bpt.h
  262. tb_rtsparams.o: ../../h/rtsparams.h
  263.  
  264. # DEPENDENCIES MUST END AT END OF FILE
  265. # IF YOU PUT STUFF HERE IT WILL GO AWAY
  266. # see make depend above
  267.