home *** CD-ROM | disk | FTP | other *** search
/ Stars of Shareware: Programmierung / SOURCE.mdf / programm / msdos / c / ct22d / ctaskh.bc < prev    next >
Encoding:
Text File  |  1993-06-08  |  6.4 KB  |  191 lines

  1. #
  2. #  --- Version 2.2 93-06-08 10:07 ---
  3. #  CTask kernel Make-File for Borland's make.
  4. #  Huge Model version.
  5. #
  6. #    "reqopt" contains required options, and shouldn't normally be changed.
  7. #    "optopt" lists optional optimization options, and may be changed.
  8. #
  9. reqopt=+BC.CFG -zCCTASK_TEXT -zDCTASK_DATA -zRCTASK_DATA -mh -a-
  10. #optopt=-v -vi
  11. asmopt=/Mx /W /JM510 /JQUIRKS
  12.  
  13. ctasktch.lib:   tskmainh.obj stskmainh.obj tsktaskh.obj tsktutlh.obj \
  14.                tskutilh.obj tskgrph.obj tskinsth.obj tsktickh.obj \
  15.                tsktopsh.obj tskttskh.obj tsksubh.obj tsknameh.obj \
  16.                tskmemwh.obj tskporwh.obj tskhoth.obj tsktsubh.obj \
  17.                tskflgh.obj tskcnth.obj tskrsch.obj tskmsgh.obj \
  18.                tskpiph.obj tskwpiph.obj tskbufh.obj tsksioh.obj tskprth.obj \
  19.                tskasmh.obj tskqueh.obj tsktimh.obj tskdosh.obj \
  20.                tsksech.obj tskresh.obj tskbiosh.obj tskint1h.obj \
  21.                tskkbdh.obj tsksioih.obj tskprtih.obj tskstckh.obj tskemsh.obj \
  22.                tskprfh.obj tskndph.obj tskstubh.obj
  23.  
  24. tskmainh.obj:   tskmain.c  tsk.h tsklocal.h tskconf.h
  25.    bcc $(reqopt) $(optopt) -o$* tskmain.c
  26.    lib ctasktch.lib -+$*.obj;
  27.  
  28. stskmaih.obj:   tskmain.c  tsk.h tsklocal.h tskconf.h
  29.    bcc $(reqopt) $(optopt) -o$* -DSECONDARY tskmain.c
  30.  
  31. tsktaskh.obj:   tsktask.c  tsk.h tsklocal.h tskconf.h
  32.    bcc $(reqopt) $(optopt) -o$* tsktask.c
  33.    lib ctasktch.lib -+$*.obj;
  34.  
  35. tsktutlh.obj:   tsktutl.c  tsk.h tsklocal.h tskconf.h
  36.    bcc $(reqopt) $(optopt) -o$* tsktutl.c
  37.    lib ctasktch.lib -+$*.obj;
  38.  
  39. tskutilh.obj:   tskutil.c  tsk.h tsklocal.h tskconf.h
  40.    bcc $(reqopt) $(optopt) -o$* tskutil.c
  41.    lib ctasktch.lib -+$*.obj;
  42.  
  43. tskgrph.obj:    tskgrp.c   tsk.h tsklocal.h tskconf.h
  44.    bcc $(reqopt) $(optopt) -o$* tskgrp.c
  45.    lib ctasktch.lib -+$*.obj;
  46.  
  47. tskinsth.obj:   tskinst.c  tsk.h tsklocal.h tskconf.h tskdeb.h
  48.    bcc $(reqopt) $(optopt) -o$* tskinst.c
  49.    lib ctasktch.lib -+$*.obj;
  50.  
  51. tsktickh.obj:   tsktick.c tsk.h tsklocal.h tskconf.h
  52.    bcc $(reqopt) $(optopt) -o$* tsktick.c
  53.    lib ctasktch.lib -+$*.obj;
  54.  
  55. tsktopsh.obj:   tsktops.c tsk.h tsklocal.h tskconf.h
  56.    bcc $(reqopt) $(optopt) -o$* tsktops.c
  57.    lib ctasktch.lib -+$*.obj;
  58.  
  59. tskttskh.obj:   tskttsk.c tsk.h tsklocal.h tskconf.h
  60.    bcc $(reqopt) $(optopt) -o$* tskttsk.c
  61.    lib ctasktch.lib -+$*.obj;
  62.  
  63. tsksubh.obj:    tsksub.c   tsk.h tsklocal.h tskconf.h
  64.    bcc $(reqopt) $(optopt) -o$* tsksub.c
  65.    lib ctasktch.lib -+$*.obj;
  66.  
  67. tsknameh.obj:   tskname.c  tsk.h tsklocal.h tskconf.h
  68.    bcc $(reqopt) $(optopt) -o$* tskname.c
  69.    lib ctasktch.lib -+$*.obj;
  70.  
  71. tskmemwh.obj:   tskmemw.c  tsk.h tsklocal.h tskconf.h
  72.    bcc $(reqopt) $(optopt) -o$* tskmemw.c
  73.    lib ctasktch.lib -+$*.obj;
  74.  
  75. tskporwh.obj:   tskporw.c  tsk.h tsklocal.h tskconf.h
  76.    bcc $(reqopt) $(optopt) -o$* tskporw.c
  77.    lib ctasktch.lib -+$*.obj;
  78.  
  79. tskhoth.obj:    tskhot.c  tsk.h tsklocal.h tskconf.h
  80.    bcc $(reqopt) $(optopt) -o$* tskhot.c
  81.    lib ctasktch.lib -+$*.obj;
  82.  
  83. tsktsubh.obj:   tsktsub.c  tsk.h tsklocal.h tskconf.h
  84.    bcc $(reqopt) $(optopt) -o$* tsktsub.c
  85.    lib ctasktch.lib -+$*.obj;
  86.  
  87. tskflgh.obj:    tskflg.c   tsk.h tsklocal.h tskconf.h
  88.    bcc $(reqopt) $(optopt) -o$* tskflg.c
  89.    lib ctasktch.lib -+$*.obj;
  90.  
  91. tskcnth.obj:    tskcnt.c   tsk.h tsklocal.h tskconf.h
  92.    bcc $(reqopt) $(optopt) -o$* tskcnt.c
  93.    lib ctasktch.lib -+$*.obj;
  94.  
  95. tskrsch.obj:    tskrsc.c   tsk.h tsklocal.h tskconf.h
  96.    bcc $(reqopt) $(optopt) -o$* tskrsc.c
  97.    lib ctasktch.lib -+$*.obj;
  98.  
  99. tskmsgh.obj:    tskmsg.c   tsk.h tsklocal.h tskconf.h
  100.    bcc $(reqopt) $(optopt) -o$* tskmsg.c
  101.    lib ctasktch.lib -+$*.obj;
  102.  
  103. tskpiph.obj:    tskpip.c   tsk.h tsklocal.h tskconf.h
  104.    bcc $(reqopt) $(optopt) -o$* tskpip.c
  105.    lib ctasktch.lib -+$*.obj;
  106.  
  107. tskwpiph.obj:   tskwpip.c  tsk.h tsklocal.h tskconf.h
  108.    bcc $(reqopt) $(optopt) -o$* tskwpip.c
  109.    lib ctasktch.lib -+$*.obj;
  110.  
  111. tskbufh.obj:    tskbuf.c   tsk.h tsklocal.h tskconf.h
  112.    bcc $(reqopt) $(optopt) -o$* tskbuf.c
  113.    lib ctasktch.lib -+$*.obj;
  114.  
  115. tsksioh.obj:    tsksio.c   tsk.h sio.h tskconf.h
  116.    bcc $(reqopt) $(optopt) -o$* tsksio.c
  117.    lib ctasktch.lib -+$*.obj;
  118.  
  119. tskprth.obj:    tskprt.c   tsk.h prt.h tskconf.h
  120.    bcc $(reqopt) $(optopt) -o$* tskprt.c
  121.    lib ctasktch.lib -+$*.obj;
  122.  
  123. tskasmh.obj:    tskasm.asm   tsk.mac tskconf.h tskdeb.h
  124.    tasm /w /ml /JQUIRKS /JM510 /DBC_HUGE tskasm,$*;
  125.    lib ctasktch.lib -+$*.obj;
  126.  
  127. tskqueh.obj:    tskque.asm   tsk.mac tskconf.h
  128.    tasm /w /ml /JQUIRKS /JM510 /DBC_HUGE tskque,$*;
  129.    lib ctasktch.lib -+$*.obj;
  130.  
  131. tsktimh.obj:    tsktim.asm   tsk.mac tskconf.h tskdeb.h
  132.    tasm /w /ml /JQUIRKS /JM510 /DBC_HUGE tsktim,$*;
  133.    lib ctasktch.lib -+$*.obj;
  134.  
  135. tskdosh.obj:    tskdos.asm   tsk.mac tskconf.h
  136.    tasm /w /ml /JQUIRKS /JM510 /DBC_HUGE tskdos,$*;
  137.    lib ctasktch.lib -+$*.obj;
  138.  
  139. tsksech.obj:    tsksec.asm   tsk.mac tskconf.h
  140.    tasm /w /ml /JQUIRKS /JM510 /DBC_HUGE tsksec,$*;
  141.    lib ctasktch.lib -+$*.obj;
  142.  
  143. tskresh.obj:    tskres.asm   tsk.mac tskconf.h
  144.    tasm /w /ml /JQUIRKS /JM510 /DBC_HUGE tskres,$*;
  145.    lib ctasktch.lib -+$*.obj;
  146.  
  147. tskbiosh.obj:   tskbios.asm  tsk.mac tskconf.h
  148.    tasm /w /ml /JQUIRKS /JM510 /DBC_HUGE tskbios,$*;
  149.    lib ctasktch.lib -+$*.obj;
  150.  
  151. tskint1h.obj:  tskint17.asm tsk.mac tskconf.h
  152.    tasm /w /ml /JQUIRKS /JM510 /DBC_HUGE tskint17,$*;
  153.    lib ctasktch.lib -+$*.obj;
  154.  
  155. tskkbdh.obj:    tskkbd.asm   tsk.mac tskconf.h tskdeb.h
  156.    tasm /w /ml /JQUIRKS /JM510 /DBC_HUGE tskkbd,$*;
  157.    lib ctasktch.lib -+$*.obj;
  158.  
  159. tsksioih.obj:   tsksioi.asm  tsk.mac tskconf.h
  160.    tasm /w /ml /JQUIRKS /JM510 /DBC_HUGE tsksioi,$*;
  161.    lib ctasktch.lib -+$*.obj;
  162.  
  163. tskprtih.obj:   tskprti.asm  tsk.mac tskconf.h
  164.    tasm /w /ml /JQUIRKS /JM510 /DBC_HUGE tskprti,$*;
  165.    lib ctasktch.lib -+$*.obj;
  166.  
  167. tskstckh.obj:   tskstck.asm  tsk.mac tskconf.h tskdeb.h
  168.    tasm /w /ml /JQUIRKS /JM510 /DBC_HUGE tskstck,$*;
  169.    lib ctasktch.lib -+$*.obj;
  170.  
  171. tskemsh.obj:    tskems.asm  tsk.mac tskconf.h
  172.    tasm /w /ml /JQUIRKS /JM510 /DBC_HUGE tskems,$*;
  173.    lib ctasktch.lib -+$*.obj;
  174.  
  175. tskprfh.obj:    tskprf.asm  tsk.mac tskconf.h
  176.    tasm /w /ml /JQUIRKS /JM510 /DBC_HUGE tskprf,$*;
  177.    lib ctasktch.lib -+$*.obj;
  178.  
  179. tskndph.obj:    tskndp.asm  tsk.mac tskconf.h
  180.    tasm /w /ml /JQUIRKS /JM510 /DBC_HUGE tskndp,$*;
  181.    lib ctasktch.lib -+$*.obj;
  182.  
  183. # The following is ony required if CODE_SHARING is enabled
  184.  
  185. tskstubh.obj:   tskstub.asm  tsk.mac tskconf.h
  186.    tasm /w /w-pdc /ml /JQUIRKS /JM510 /DBC_HUGE /DGEN_JTAB tskstub,$*;
  187.    lib ctasktch.lib -+$*.obj;
  188.  
  189.  
  190.