home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Source Code 1993 July / THE_SOURCE_CODE_CD_ROM.iso / bsd_srcs / sys / hp300 / Makefile next >
Encoding:
Makefile  |  1991-06-09  |  809 b   |  30 lines

  1. #    @(#)Makefile    7.3 (Berkeley) 6/9/91
  2.  
  3. COMM=    ../net/*.[ch] ../netimp/*.[ch] ../netinet/*.[ch] ../netns/*.[ch] \
  4.     ../netiso/*.[ch] ../netccitt/*.[ch] \
  5.     ../kern/*.c ../ufs/*.[ch] ../nfs/*.[ch] ../vm/*.[ch] ../sys/*.h
  6.  
  7. # Makefile for hp300 tags file
  8.  
  9. all:
  10.     @echo "make tags or links only"
  11.  
  12. THP300=    ../hp300/tags
  13. SHP300=    ../hp300/hp300/*.[ch] ../hp300/include/*.h \
  14.     ../hp300/hpux/*.[ch] ../hp300/dev/*.[ch]
  15. AHP300=    ../hp300/hp300/*.s
  16.  
  17. # Directories in which to place hp300 tags links
  18. DHP300=    dev hpux include
  19.  
  20. tags:
  21.     -ctags -dtf ${THP300} ${COMM} ${SHP300}
  22.     egrep "^ENTRY(.*)|^ALTENTRY(.*)" ${AHP300} | \
  23.         sed "s;\([^:]*\):\([^(]*\)(\([^, )]*\)\(.*\);\3 \1 /^\2(\3\4$$/;" \
  24.         >> ${THP300}
  25.     sort -o ${THP300} ${THP300}
  26.  
  27. links:
  28.     -for i in ${DHP300}; do \
  29.         cd ../$$i && rm -f tags; ln -s ../tags tags; done
  30.