home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD2.mdf / c / library / dos / diverses / text_cla / v2_c_unx.mak < prev    next >
Encoding:
Makefile  |  1992-05-12  |  1.1 KB  |  57 lines

  1. #*********************************************************
  2. # memlib.mak 
  3. #
  4. # "make" member that describes required files for memlib.mak 
  5. #*********************************************************
  6.  
  7. PRODSRC= .
  8. PRODLIB= .
  9. PRODINC= .
  10.  
  11. MEMLIB= $(PRODLIB)/libmem.a
  12.  
  13. all: $(MEMLIB) mem_test
  14.  
  15. .KEEP_STATE:
  16.  
  17. CFLAGS= -c -g -I$(PRODINC) -DC_UNIX
  18.  
  19. OBJECTS=$(PRODSRC)/memlib.o 
  20.  
  21. $(MEMLIB): $(OBJECTS)
  22.     ar rv $@ $?
  23.     ranlib $@
  24.  
  25. mem_test: mem_test.c $(MEMLIB)
  26.     cc  $(CFLAGS) mem_test.c
  27.     cc  -o mem_test mem_test.o -L$(PRODLIB) -lmem
  28.  
  29.  
  30. wfl: wfl.c $(MEMLIB)
  31.     cc  $(CFLAGS) -DTEST wfl.c
  32.     cc  -o wfl wfl.o mos.o -L$(PRODLIB) -lmem
  33.  
  34. mos: mos.c $(MEMLIB)
  35.     cc  $(CFLAGS) -DTEST mos.c
  36.     cc  -o mos mos.o -L$(PRODLIB) -lmem
  37.  
  38. cpt: cpt.c 
  39.     cc  $(CFLAGS) -DTEST cpt.c
  40.     cc  -o cpt cpt.o 
  41.  
  42. mos_wfl: mos_wfl.c $(MEMLIB)
  43.     cc  $(CFLAGS) -DTEST mos_wfl.c
  44.     cc  -o mos_wfl mos_wfl.o wfl.o -L$(PRODLIB) -lmem
  45.  
  46. mfm: mfm.c $(MEMLIB)
  47.     cc  $(CFLAGS) -DTEST mfm.c
  48.     cc  -o mfm mfm.o mos.o -L$(PRODLIB) -lmem 
  49.  
  50. fio: fio.c $(MEMLIB)
  51.     cc  $(CFLAGS) -DTEST fio.c
  52.     cc  -o fio fio.o mos.o -L$(PRODLIB) -lmem
  53.  
  54. vmm: vmm.c $(MEMLIB)
  55.     cc  $(CFLAGS) -DTEST vmm.c
  56.     cc  -o vmm vmm.o -L$(PRODLIB) -lmem
  57.