home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 15 / CD_ASCQ_15_070894.iso / maj / 2305 / drvsrc / makefile. < prev    next >
Makefile  |  1994-02-22  |  1KB  |  64 lines

  1. # vesanew.grn is not needed by GO32 1.11
  2.  
  3. OLD = aheada.grd      aheadb.grd      chips.grd       everex.grd      genoa.grd \
  4.     paradise.grd    video7.grd      ati.grd
  5.  
  6. NEW = et4000.grn      acumos.grn \
  7.     atigupro.grn    ativga.grn \
  8.     cirrus54.grn    et3000.grn      oakgrn.grn \
  9.     realtek.grn     sparadis.grn    ss24x.grn       stdvga.grn \
  10.     stealth.grn     tr8900.grn      newss24x.grn    viper.grn \
  11.     vesa_s3.grn     cl5426.grn      wd90c3x.grn     wdvanila.grn
  12.  
  13. SPEC=    atiultra.grn #f1280.grn stealth.grn
  14.  
  15. DEL=rm -f
  16.  
  17. drvrs:  $(NEW) $(OLD) $(SPEC)
  18.  
  19. all:    drvrs
  20.  
  21. .asm.grn:
  22.     tasm $*.asm
  23.     tlink $*.obj;
  24.     exe2bin $*.exe $*.grn
  25.     $(DEL) $*.obj
  26.     $(DEL) $*.exe
  27.     $(DEL) $*.map
  28.  
  29. .asm.grd:
  30.     tasm $*.asm
  31.     tlink $*.obj;
  32.     exe2bin $*.exe $*.grd
  33.     $(DEL) $*.obj
  34.     $(DEL) $*.exe
  35.     $(DEL) $*.map
  36.  
  37. atiultra.grn: atiultra.asm grdriver.inc ibm8514a.c reg8514a.h
  38.     tcc -c -w -ms! -u- -v -O ibm8514a.c
  39.     tasm /ml atiultra.asm
  40.     tlink /c /i /m /s atiultra.obj ibm8514a.obj, atiultra.exe, atiultra.map
  41.     exe2bin atiultra.exe atiultra.grn
  42.     $(DEL) *.obj
  43.     $(DEL) $*.exe
  44.     $(DEL) $*.map
  45.  
  46. #stealth.grn: vesa_s3.grn
  47. #    copy vesa_s3.grn stealth.grn
  48.  
  49. #f1280.grn: vesa_s3.grn
  50. #    copy vesa_s3.grn f1280.grn
  51.  
  52. clean:
  53.     $(DEL) *.obj
  54.     $(DEL) *.map
  55.     $(DEL) *.exe
  56.  
  57. cleanall: clean
  58.     $(DEL) *.gr?
  59.     $(DEL) modetest
  60.  
  61. $(NEW): grdriver.inc
  62.  
  63.  
  64.