home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / unix / volume5 / smallc / part3 / lib / Makefile < prev    next >
Encoding:
Makefile  |  1986-11-30  |  815 b   |  35 lines

  1. .SUFFIXES:    .o .obj .c .asm
  2.  
  3. .c.o:
  4.     ../src/sccvax $*.c
  5.     as -o $*.o $*.s
  6.     rm $*.s
  7. ASSEMS =\
  8.     abs.asm        atoi.asm       binary.asm\
  9.     charclass.asm  fgets.asm      fputs.asm\
  10.     getchar.asm    gets.asm       index.asm\
  11.     itoa.asm       printn.asm     putchar.asm\
  12.     puts.asm       reverse.asm    shell.asm\
  13.     strcat.asm     strcmp.asm     strcpy.asm\
  14.     strlen.asm     rand.asm \
  15.     strncat.asm strncmp.asm strncpy.asm
  16.  
  17. OBJ =\
  18.     abs.o        atoi.o       binary.o\
  19.     charclass.o  fgets.o      fputs.o\
  20.     getchar.o    gets.o       index.o\
  21.     itoa.o       printn.o     putchar.o\
  22.     puts.o       reverse.o    shell.o\
  23.     strcat.o     strcmp.o     strcpy.o\
  24.     strlen.o     rand.o \
  25.     strncat.o strncmp.o strncpy.o
  26. .c.asm:
  27.     ../src/scc8080 $*.c
  28.     mv $*.s $*.asm
  29.  
  30. all:    $(ASSEMS)
  31.  
  32. vaxlibc.a:    $(OBJ)
  33.     ar ur vaxlibc.a  $(OBJ)
  34.     ranlib vaxlibc.a
  35.