home *** CD-ROM | disk | FTP | other *** search
/ Dream 52 / Amiga_Dream_52.iso / Amiga / Workbench / Archivers / mpackPPC.lha / mpackPPC / src / munpack.os2 < prev    next >
Text File  |  1998-04-08  |  1KB  |  58 lines

  1. PROJ = munpack
  2.  
  3. # the following lines are for IBM CSet++ with debugging turned on
  4.  
  5. #CC        = icc
  6. #CCFLAGS   = -Ti
  7. #LINKFLAGS = -Ti -B"/runfromvdm"
  8. #EXEFLAG   = -Fe
  9. #ADDFILES  = getopt.c
  10.  
  11. # the following lines are for IBM CSet++
  12.  
  13. CC        = icc
  14. CCFLAGS   = 
  15. LINKFLAGS = -B"/runfromvdm"
  16. EXEFLAG   = -Fe
  17. ADDFILES  = getopt.c
  18.  
  19. # the following lines are for EMX + GCC
  20.  
  21. #CC        = gcc
  22. #CCFLAGS   = -Zomf
  23. #LINKFLAGS = -Zomf -Zlinker /runfromvdm -Zlinker /pm:vio
  24. #EXEFLAG   = -o
  25. #ADDFILES  = 
  26.  
  27.  
  28. FILES  = codes.c os2os.c string.c xmalloc.c md5c.c decode.c os2unpk.c\
  29.     uudecode.c part.c $(ADDFILES)
  30.  
  31. OBJS  = $(FILES:.c=.obj)
  32.  
  33. all: $(PROJ).exe
  34.  
  35. clean:
  36.     -del *.obj
  37.     -del *.exe
  38.  
  39. .SUFFIXES: .obj .c
  40.  
  41. codes.obj : codes.c xmalloc.h md5.h
  42. os2os.obj : os2os.c xmalloc.h common.h
  43. getopt.obj : getopt.c
  44. string.obj : string.c
  45. xmalloc.obj : xmalloc.c
  46. md5c.obj : md5c.c md5.h
  47. decode.obj : decode.c xmalloc.h common.h
  48. os2unpk.obj : os2unpk.c version.h
  49. uudecode.obj : uudecode.c xmalloc.h common.h
  50. part.obj: part.c part.h
  51.  
  52. $(PROJ).exe : $(OBJS)
  53.     $(CC) $(EXEFLAG) $(PROJ).exe $(LINKFLAGS) $(OBJS)
  54.  
  55. .c.obj :
  56.     $(CC) -c $(CCFLAGS) $*.c
  57.  
  58.