home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Source Code 1993 July / THE_SOURCE_CODE_CD_ROM.iso / bsd_srcs / lib / csu.vax / Makefile < prev    next >
Encoding:
Makefile  |  1991-05-27  |  632 b   |  34 lines

  1. #    @(#)Makefile    5.15 (Berkeley) 5/27/91
  2.  
  3. CFLAGS=    -O -DLIBC_SCCS
  4. OBJS=    crt0.o gcrt0.o
  5. CLEANFILES+=    gmon.o moncrt0.o core a.out
  6.  
  7. all: ${OBJS}
  8.  
  9. crt0.o: crt0.c
  10.     ${CC} -c -DCRT0 ${.ALLSRC}
  11.     ${LD} -x -r ${.TARGET}
  12.     mv a.out ${.TARGET}
  13.  
  14. moncrt0.o: crt0.c
  15.     ${CC} -c -DMCRT0 ${.ALLSRC} -o ${.TARGET}
  16.     ${LD} -x -r ${.TARGET}
  17.     mv a.out ${.TARGET}
  18.  
  19. gcrt0.o: moncrt0.o gmon.o
  20.     ${LD} -x -r -o ${.TARGET} moncrt0.o gmon.o
  21.  
  22. gmon.o: gmon.c gmon.h
  23.     ${CC} -c ${DEFS} ${.IMPSRC}
  24.     ${LD} -x -r ${.TARGET}
  25.     mv a.out ${.TARGET}
  26.  
  27. install:
  28.     install -o ${BINOWN} -g ${BINGRP} -m 444 ${OBJS} \
  29.         ${DESTDIR}/usr/lib
  30.  
  31. depend lint tags:
  32.  
  33. .include <bsd.prog.mk>
  34.