home *** CD-ROM | disk | FTP | other *** search
/ ANews 1 / AnewsCD01.iso / Indispensables / Compression / xad / Developer / Sources / tools / SMakeFile next >
Makefile  |  1999-08-09  |  2KB  |  53 lines

  1. SCOPTS = RESOPT PARAMETERS=REGISTERS NOSTACKCHECK STRINGMERGE UNSIGNEDCHARS\
  2. NOCHECKABORT OPTIMIZE OPTIMIZERSIZE OPTINLOCAL NOICONS MEMSIZE=HUGE
  3.  
  4. ODIR = ///private/objects/tools/
  5. DDIR = ///c/
  6.  
  7. All: xadLibInfo xadList xadUnDisk xadUnFile
  8.  
  9. xadLibInfo:    $(DDIR)xadLibInfo
  10. xadList:    $(DDIR)xadList
  11. xadUnDisk:    $(DDIR)xadUnDisk
  12. xadUnFile:    $(DDIR)xadUnFile $(DDIR)xadUnFileM
  13.  
  14. $(DDIR)xadLibInfo: $(ODIR)xadLibInfo.o
  15.     slink SMALLDATA SMALLCODE STRIPDEBUG NOICONS FROM $? TO $@
  16.     Protect $@ +p
  17.  
  18. $(ODIR)xadLibInfo.o: xadLibInfo.c
  19.     sc $(SCOPTS) $? DATA=FARONLY CODE=FAR OBJNAME=$@
  20.  
  21. $(DDIR)xadList: $(ODIR)xadList.o
  22.     slink SMALLDATA SMALLCODE STRIPDEBUG NOICONS FROM $? TO $@ \
  23.     LIB LIB:scnb.lib LIB:SDI_ASM_STD_functions.lib
  24.     Protect $@ +p
  25.  
  26. $(ODIR)xadList.o: xadList.c
  27.     sc $(SCOPTS) $? DATA=FARONLY CODE=FAR OBJNAME=$@
  28.  
  29. $(DDIR)xadUnDisk: $(ODIR)xadUnDisk.o
  30.     slink SMALLDATA SMALLCODE STRIPDEBUG NOICONS FROM $? TO $@ \
  31.     LIB LIB:scnb.lib LIB:SDI_ASM_STD_functions.lib
  32.     Protect $@ +p
  33.  
  34. $(ODIR)xadUnDisk.o: xadUnDisk.c
  35.     sc $(SCOPTS) $? DATA=FARONLY CODE=FAR OBJNAME=$@
  36.  
  37. $(DDIR)xadUnFile: $(ODIR)xadUnFile.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)xadUnFile.o: xadUnFile.c
  43.     sc $(SCOPTS) $? DATA=FARONLY CODE=FAR OBJNAME=$@
  44.  
  45. $(DDIR)xadUnFileM: $(ODIR)xadUnFileM.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)xadUnFileM.o: xadUnFile.c
  51.     sc $(SCOPTS) $? DATA=FARONLY CODE=FAR OBJNAME=$@ DEFINE=MULTIFILE
  52.  
  53.