home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 28 / amigaformatcd28.iso / -seriously_amiga- / archivers / mpackppc / src / smakefile < prev    next >
Makefile  |  1998-04-27  |  1KB  |  41 lines

  1. # Amiga SAS/C 7.00 for powerUP (TM) PPC systems
  2. # 1998 by Andreas R. Kleinert
  3.  
  4. CC = SCPPC
  5.  
  6. PACKOBJS = amigapk.o encode.o codes.o magic.o amigados.o string.o \
  7.            xmalloc.o md5c.o
  8.  
  9. UNPACKOBJS = amigaunpk.o decode.o uudecode.o codes.o amigados.o string.o \
  10.              xmalloc.o md5c.o part.o
  11.  
  12. all: mpack munpack
  13.  
  14. mpack: $(PACKOBJS)
  15.        ppc-amigaos-ld -r LIB:c_ppc.o $(PACKOBJS) LIB:scppc.a lib:end.o -o mpack.elf
  16.        protect mpack.elf +e
  17.  
  18. munpack: $(UNPACKOBJS)
  19.          ppc-amigaos-ld -r LIB:c_ppc.o $(UNPACKOBJS) LIB:scppc.a lib:end.o -o munpack.elf
  20.          protect munpack.elf +e
  21.  
  22. # dependencies
  23.  
  24. string.o: string.c
  25. uudecode.o: uudecode.c xmalloc.h common.h part.h
  26. xmalloc.o: xmalloc.c
  27. amigados.o: amigados.c common.h
  28. amigapk.o: amigapk.c version.h
  29. amigaunpk.o: amigaunpk.c version.h
  30. codes.o: codes.c xmalloc.h md5.h
  31. decode.o: decode.c xmalloc.h common.h part.h md5.h
  32. dosos.o: dosos.c xmalloc.h common.h
  33. dospk.o: dospk.c version.h xmalloc.h
  34. dosunpk.o: dosunpk.c version.h part.h
  35. encode.o: encode.c
  36. getopt.o: getopt.c
  37. magic.o: magic.c
  38. md5c.o: md5c.c md5.h
  39. part.o: part.c part.h xmalloc.h
  40.  
  41.