home *** CD-ROM | disk | FTP | other *** search
/ Dream 52 / Amiga_Dream_52.iso / Amiga / Workbench / Archivers / ZooPPC.lha / ZooPPC / src / smakefile < prev    next >
Makefile  |  1998-04-07  |  4KB  |  93 lines

  1. # smakefile for SAS/C 7.00 for PPC
  2. # modifications done 1998 by Andreas R. Kleinert
  3.  
  4. CC = SCPPC
  5.  
  6. ZOOOBJS = addbfcrc.o addfname.o basename.o comment.o crcdefs.o \
  7.       getfile.o lzc.o lzd.o machine.o makelist.o misc.o misc2.o \
  8.       nextfile.o needed.o options.o parse.o portable.o prterror.o \
  9.           version.o zoo.o zooadd.o zooadd2.o zoodel.o zooext.o zoofilt.o \
  10.       zoolist.o zoopack.o io.o lzh.o maketbl.o maketree.o huf.o \
  11.       encode.o decode.o
  12.  
  13. FIZOBJS = fiz.o basename.o parse.o addfname.o addbfcrc.o portable.o crcdefs.o \
  14.           prterror.o machine.o misc.o misc2.o zooadd2.o needed.o quiet.o
  15.  
  16.  
  17. targets: zoo.elf fiz.elf
  18.  
  19.          Copy zoo.elf /bin
  20.          Copy fiz.elf /bin
  21.  
  22. zoo.elf: $(ZOOOBJS)
  23.  
  24.         ppc-amigaos-ld -r LIB:c_ppc.o $(ZOOOBJS) LIB:scppc.a lib:end.o -o zoo.elf
  25.  
  26. fiz.elf: $(FIZOBJS)
  27.  
  28.         ppc-amigaos-ld -r LIB:c_ppc.o $(FIZOBJS) LIB:scppc.a lib:end.o -o fiz.elf
  29.  
  30.  
  31. #######################################################################
  32. # DEPENDENCIES
  33. #######################################################################
  34. # DO NOT DELETE THIS LINE -- it marks the beginning of this dependency list
  35.  
  36. addbfcrc.o: options.h
  37. addfname.o: options.h various.h zoo.h zoofns.h zooio.h
  38. addfname.o: zoomem.h
  39. basename.o: assert.h debug.h options.h parse.h various.h
  40. basename.o: zoo.h zoofns.h zooio.h
  41. comment.o: errors.i options.h portable.h various.h
  42. comment.o: zoo.h zoofns.h zooio.h
  43. crcdefs.o: options.h
  44. decode.o: ar.h lzh.h options.h zoo.h
  45. encode.o: ar.h errors.i lzh.h
  46. encode.o: options.h zoo.h
  47. fiz.o: options.h portable.h various.h zoo.h zoofns.h
  48. fiz.o: zooio.h
  49. getfile.o: options.h various.h zoo.h zoofns.h zooio.h
  50. getfile.o: zoomem.h
  51. huf.o: ar.h errors.i lzh.h options.h zoo.h
  52. io.o: ar.h errors.i lzh.h options.h portable.h zoo.h
  53. io.o: zooio.h
  54. lzc.o: assert.h debug.h lzconst.h options.h various.h
  55. lzc.o: zoo.h zoofns.h zooio.h zoomem.h
  56. lzd.o: assert.h debug.h lzconst.h options.h various.h
  57. lzd.o: zoo.h zoofns.h zooio.h zoomem.h
  58. lzh.o: ar.h errors.i options.h zoo.h
  59. machine.o: options.h various.h zoo.h zoofns.h zooio.h amiga.c
  60. makelist.o: assert.h debug.h errors.i options.h
  61. makelist.o: portable.h various.h zoo.h zoofns.h zooio.h
  62. maketbl.o: ar.h lzh.h options.h zoo.h
  63. maketree.o: ar.h lzh.h options.h zoo.h
  64. misc.o: errors.i options.h portable.h various.h zoo.h zoofns.h zooio.h
  65. misc2.o: errors.i options.h portable.h various.h zoo.h
  66. misc2.o: zoofns.h zooio.h zoomem.h
  67. msdos.o: errors.i options.h zoo.h zoofns.h zooio.h
  68. needed.o: debug.h options.h portable.h various.h zoo.h
  69. needed.o: zoofns.h zooio.h
  70. nextfile.o: options.h various.h zoo.h
  71. options.o: errors.i options.h various.h zoo.h zoofns.h
  72. options.o: zooio.h
  73. parse.o: assert.h options.h parse.h various.h zoo.h
  74. parse.o: zoofns.h zooio.h
  75. portable.o: assert.h debug.h machine.h options.h
  76. portable.o: portable.h various.h zoo.h zoofns.h zooio.h
  77. prterror.o: options.h various.h
  78. prterror.o: zoofns.h zooio.h
  79. zoo.o: errors.i options.h various.h zoo.h zoofns.h
  80. zoo.o: zooio.h zoomem.h
  81. zooadd.o: zooadd.c debug.h errors.i options.h parse.h portable.h
  82. zooadd.o: various.h zoo.h zoofns.h zooio.h zoomem.h
  83. zooadd2.o: assert.h debug.h errors.i options.h parse.h
  84. zooadd2.o: various.h zoo.h zoofns.h zooio.h
  85. zoodel.o: errors.i options.h portable.h various.h zoo.h zoofns.h zooio.h
  86. zooext.o: errors.i machine.h options.h parse.h portable.h various.h zoo.h
  87. zooext.o: zoofns.h zooio.h
  88. zoofilt.o: options.h
  89. zoolist.o: zoolist.c errors.i options.h portable.h various.h zoo.h
  90. zoolist.o: zoofns.h zooio.h zoomem.h
  91. zoopack.o: errors.i options.h portable.h various.h
  92. zoopack.o: zoo.h zoofns.h zooio.h
  93.