home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / cell06d.zip / samples / makefile < prev    next >
Makefile  |  1999-02-07  |  837b  |  44 lines

  1. #
  2. # Cell Library samples makefile
  3. #
  4.  
  5. #--------------------
  6.  
  7. CC=icc
  8. CFLAGS=-O+ -Ss+ -Gs+ -G5 -I../libcell
  9. LDFLAGS= $(CFLAGS) -B/ST:327680 -B/NOE -B/PMTYPE:PM
  10. RC=rc -i .
  11.  
  12. #--------------------
  13.  
  14. LIBOBJ=..\libcell\cell.obj
  15.  
  16. #--------------------
  17.  
  18. .SUFFIXES:
  19. .SUFFIXES: .obj .c .rc
  20.  
  21. {.}.c.obj:
  22.     $(CC) $(CFLAGS) -c $<
  23.  
  24. {.}.rc.res:
  25.     $(RC) -r $<
  26.  
  27. {.}.c.exe:
  28.     $(CC) $(LDFLAGS) $< cell.obj
  29.     $(RC) $*.res $*.exe
  30.  
  31. #--------------------
  32. # Samples to build
  33.  
  34. all: entry.exe multibar.exe nbsample.exe simple.exe status.exe
  35.  
  36.  
  37. entry.exe   : $(LIBOBJ) entry.obj    entry.res
  38. multibar.exe: $(LIBOBJ) multibar.obj multibar.res
  39. nbsample.exe: $(LIBOBJ) nbsample.obj nbsample.res
  40. simple.exe  : $(LIBOBJ) simple.obj   simple.res
  41. status.exe  : $(LIBOBJ) status.obj   status.res
  42. cell.obj    : ..\libcell\cell.c
  43.  
  44.