home *** CD-ROM | disk | FTP | other *** search
/ Gold Fish 1 / GoldFishApril1994_CD2.img / d4xx / d473 / cnewssrc / cnews_src.lzh / libfake / mk.amix < prev    next >
Text File  |  1990-12-31  |  896b  |  39 lines

  1. #    :ts=4
  2. #
  3. #    $Id: Makefile,v 1.3 90/12/25 15:25:02 crash Exp Locker: crash $
  4. #    $Log:    Makefile,v $
  5.  
  6. #    AMIGA
  7. #-INCLUDE = -ICN:include
  8. #-CC = cc
  9. #-COPTS = -bs -sob -wl -DFJE -DAMIGA
  10. #-LIB = CN:libcnews.lib
  11.  
  12. # AMIX
  13. INCLUDE = -I../include
  14. CC = gcc
  15. COPTS = -O -DFJE
  16. LIB = ../libcnews.a
  17. CFLAGS = $(COPTS) $(INCLUDE)
  18.  
  19. # workaround for System V make bug
  20. SHELL = /bin/sh
  21.  
  22. # ALL = dbm.o fsync.o getopt.o index.o ldiv.o memchr.o memcmp.o memcpy.o
  23. ALL = dbz.o fsync.o getopt.o index.o ldiv.o memchr.o memcmp.o memcpy.o \
  24. memset.o mkdir.o putenv.o rindex.o strchr.o strcspn.o strpbrk.o strrchr.o \
  25. strspn.o strtok.o symlink.o strerror.o
  26.  
  27. # beware -- build knows about NEEDED
  28. #    AMIGA
  29. #    mkdir() in CNews is (char *dir, int mode)
  30. #-NEEDED = dbz.o fsync.o getopt.o strerror.o strnicmp.o symlink.o
  31. NEEDED = dbz.o strnicmp.o
  32.  
  33. #-.c.o:
  34. #-    $(CC) $(CFLAGS) $*.c
  35.  
  36. all:    $(NEEDED)
  37. #-    -delete $(LIB)
  38.     ar ruv $(LIB) $(NEEDED)
  39.