home *** CD-ROM | disk | FTP | other *** search
/ Enigma Amiga Life 113 / EnigmaAmiga113CD.iso / software / varie / xad / developer / sources / tools / smakefile < prev    next >
Encoding:
Makefile  |  2000-06-25  |  2.0 KB  |  69 lines

  1. SCOPTS = RESOPT PARAMETERS=REGISTERS NOSTACKCHECK STRINGMERGE UNSIGNEDCHARS\
  2. NOCHECKABORT OPTIMIZE OPTIMIZERSIZE OPTINLOCAL NOICONS MEMSIZE=HUGE
  3.  
  4. ODIR = ///private/obj/tools/
  5. DDIR = ///c/
  6.  
  7. All: exe2arc xad2lha xadLibInfo xadList xadUnDisk xadUnFile
  8.  
  9. exe2arc:    $(DDIR)exe2arc
  10. xad2lha:    $(DDIR)xad2lha
  11. xadLibInfo:    $(DDIR)xadLibInfo
  12. xadList:    $(DDIR)xadList
  13. xadUnDisk:    $(DDIR)xadUnDisk
  14. xadUnFile:    $(DDIR)xadUnFile $(DDIR)xadUnFileM
  15.  
  16. $(DDIR)exe2arc: $(ODIR)exe2arc.o
  17.     slink SMALLCODE STRIPDEBUG NOICONS FROM $? TO $@ LIB LIB:scnb.lib
  18.     Protect $@ +p
  19.  
  20. $(ODIR)exe2arc.o: exe2arc.c
  21.     sc $(SCOPTS) $? DATA=FARONLY CODE=FAR OBJNAME=$@
  22.  
  23. $(DDIR)xad2lha: $(ODIR)xad2lha.o
  24.     slink SMALLCODE STRIPDEBUG NOICONS FROM $? TO $@ \
  25.     LIB LIB:SDI_ASM_STD_functions.lib LIB:scnb.lib
  26.  
  27. $(ODIR)xad2lha.o: xad2lha.c
  28.     sc $(SCOPTS) $? DATA=FARONLY CODE=FAR OBJNAME=$@
  29.  
  30. $(DDIR)xadLibInfo: $(ODIR)xadLibInfo.o
  31.     slink SMALLDATA SMALLCODE STRIPDEBUG NOICONS FROM $? TO $@
  32.     Protect $@ +p
  33.  
  34. $(ODIR)xadLibInfo.o: xadLibInfo.c
  35.     sc $(SCOPTS) $? DATA=FARONLY CODE=FAR OBJNAME=$@
  36.  
  37. $(DDIR)xadList: $(ODIR)xadList.o
  38.     slink SMALLDATA SMALLCODE STRIPDEBUG NOICONS FROM $? TO $@ \
  39.     LIB LIB:scnb.lib LIB:SDI_ASM_STD_functions.lib
  40.     Protect $@ +p
  41.  
  42. $(ODIR)xadList.o: xadList.c
  43.     sc $(SCOPTS) $? DATA=FARONLY CODE=FAR OBJNAME=$@
  44.  
  45. $(DDIR)xadUnDisk: $(ODIR)xadUnDisk.o
  46.     slink SMALLDATA SMALLCODE STRIPDEBUG NOICONS FROM $? TO $@ \
  47.     LIB LIB:scnb.lib LIB:SDI_ASM_STD_functions.lib
  48.     Protect $@ +p
  49.  
  50. $(ODIR)xadUnDisk.o: xadUnDisk.c
  51.     sc $(SCOPTS) $? DATA=FARONLY CODE=FAR OBJNAME=$@
  52.  
  53. $(DDIR)xadUnFile: $(ODIR)xadUnFile.o
  54.     slink SMALLDATA SMALLCODE STRIPDEBUG NOICONS FROM $? TO $@ \
  55.     LIB LIB:scnb.lib LIB:SDI_ASM_STD_functions.lib
  56.     Protect $@ +p
  57.  
  58. $(ODIR)xadUnFile.o: xadUnFile.c
  59.     sc $(SCOPTS) $? DATA=FARONLY CODE=FAR OBJNAME=$@
  60.  
  61. $(DDIR)xadUnFileM: $(ODIR)xadUnFileM.o
  62.     slink SMALLDATA SMALLCODE STRIPDEBUG NOICONS FROM $? TO $@ \
  63.     LIB LIB:scnb.lib LIB:SDI_ASM_STD_functions.lib
  64.     Protect $@ +p
  65.  
  66. $(ODIR)xadUnFileM.o: xadUnFile.c
  67.     sc $(SCOPTS) $? DATA=FARONLY CODE=FAR OBJNAME=$@ DEFINE=MULTIFILE
  68.  
  69.