home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD1.mdf / icon / dos / src / config / msdos / codebldr / runtime.mke < prev    next >
Encoding:
Text File  |  1992-02-14  |  5.0 KB  |  233 lines

  1. # Intel C Code Builder runtime Makefile
  2.  
  3. CFLAGS= -c -O2 -zfloatsync
  4. CC=icc
  5.  
  6. HDRS = ..\h\define.h ..\h\config.h ..\h\typedefs.h ..\h\sys.h\
  7.       ..\h\proto.h ..\h\cstructs.h ..\h\cpuconf.h \
  8.       ..\h\rmacros.h ..\h\rexterns.h ..\h\rstructs.h \
  9.       ..\h\rproto.h ..\h\cproto.h
  10.  
  11. ####################################################################
  12. #
  13. # Make entries for iconx
  14. #
  15.  
  16. OBJ=    xcnv.obj xdata.obj xdef.obj xerr_msg.obj xextcall.obj xfconv.obj \
  17.       xfmath.obj xfmisc.obj xfmonitr.obj xfscan.obj xfstr.obj xfstranl.obj \
  18.       xfstruct.obj xfsys.obj ximain.obj ximisc.obj xinit.obj xinterp.obj \
  19.       xinvoke.obj xistart.obj xkeyword.obj xlmisc.obj xoarith.obj \
  20.       xoasgn.obj xocat.obj xocomp.obj xomisc.obj xoref.obj xoset.obj \
  21.       xovalue.obj xralc.obj xrcoexpr.obj xrcomp.obj xrdebug.obj \
  22.       xrlocal.obj xrlrgint.obj xrmemmgt.obj xrmisc.obj xrstruct.obj \
  23.       xrsys.obj xfxtra.obj
  24.  
  25. iconx: $(OBJ)
  26.         icc @iconx.lnk
  27.     copy iconx.exe ..\..\bin
  28.  
  29. xcnv.obj: cnv.r $(HDRS)
  30.     ..\..\bin\rtt -x cnv.r
  31.     $(CC) $(CFLAGS) xcnv.c
  32.     del xcnv.c
  33.  
  34. xdata.obj: data.r $(HDRS)
  35.     ..\..\bin\rtt -x data.r
  36.     $(CC) $(CFLAGS) xdata.c
  37.     del xdata.c
  38.  
  39. xdef.obj: def.r $(HDRS)
  40.     ..\..\bin\rtt -x def.r
  41.     $(CC) $(CFLAGS) xdef.c
  42.     del xdef.c
  43.  
  44. xerr_msg.obj: err_msg.r $(HDRS)
  45.     ..\..\bin\rtt -x err_msg.r
  46.     $(CC) $(CFLAGS) xerr_msg.c
  47.     del xerr_msg.c
  48.  
  49. xextcall.obj: extcall.r $(HDRS)
  50.     ..\..\bin\rtt -x extcall.r
  51.     $(CC) $(CFLAGS) xextcall.c
  52.     del xextcall.c
  53.  
  54. xfconv.obj: fconv.r $(HDRS)
  55.     ..\..\bin\rtt -x fconv.r
  56.     $(CC) $(CFLAGS) xfconv.c
  57.     del xfconv.c
  58.  
  59. xfmath.obj: fmath.r $(HDRS)
  60.     ..\..\bin\rtt -x fmath.r
  61.     $(CC) $(CFLAGS) xfmath.c
  62.     del xfmath.c
  63.  
  64. xfmisc.obj: fmisc.r $(HDRS)
  65.     ..\..\bin\rtt -x fmisc.r
  66.     $(CC) $(CFLAGS) xfmisc.c
  67.     del xfmisc.c
  68.  
  69. xfmonitr.obj: fmonitr.r $(HDRS)
  70.     ..\..\bin\rtt -x fmonitr.r
  71.     $(CC) $(CFLAGS) xfmonitr.c
  72.     del xfmonitr.c
  73.  
  74. xfscan.obj: fscan.r $(HDRS)
  75.     ..\..\bin\rtt -x fscan.r
  76.     $(CC) $(CFLAGS) xfscan.c
  77.     del xfscan.c
  78.  
  79. xfstr.obj: fstr.r $(HDRS)
  80.     ..\..\bin\rtt -x fstr.r
  81.     $(CC) $(CFLAGS) xfstr.c
  82.     del xfstr.c
  83.  
  84. xfstranl.obj: fstranl.r $(HDRS)
  85.     ..\..\bin\rtt -x fstranl.r
  86.     $(CC) $(CFLAGS) xfstranl.c
  87.     del xfstranl.c
  88.  
  89. xfstruct.obj: fstruct.r $(HDRS)
  90.     ..\..\bin\rtt -x fstruct.r
  91.     $(CC) $(CFLAGS) xfstruct.c
  92.     del xfstruct.c
  93.  
  94. xfsys.obj: fsys.r $(HDRS)
  95.     ..\..\bin\rtt -x fsys.r
  96.     $(CC) $(CFLAGS) xfsys.c
  97.     del xfsys.c
  98.  
  99. xfxtra.obj: fxtra.r $(HDRS)
  100.     ..\..\bin\rtt -x fxtra.r
  101.     $(CC) $(CFLAGS) xfxtra.c
  102.     del xfxtra.c
  103.  
  104. ximain.obj: imain.r $(HDRS)
  105.     ..\..\bin\rtt -x imain.r
  106.     $(CC) $(CFLAGS) ximain.c
  107.     del ximain.c
  108.  
  109. ximisc.obj: imisc.r $(HDRS)
  110.     ..\..\bin\rtt -x imisc.r
  111.     $(CC) $(CFLAGS) ximisc.c
  112.     del ximisc.c
  113.  
  114. xinit.obj: init.r $(HDRS)
  115.     ..\..\bin\rtt -x init.r
  116.     $(CC) $(CFLAGS) xinit.c
  117.     del xinit.c
  118.  
  119. xinterp.obj: interp.r $(HDRS)
  120.     ..\..\bin\rtt -x interp.r
  121.     $(CC) $(CFLAGS) xinterp.c
  122.     del xinterp.c
  123.  
  124. xinvoke.obj: invoke.r $(HDRS)
  125.     ..\..\bin\rtt -x invoke.r
  126.     $(CC) $(CFLAGS) xinvoke.c
  127.     del xinvoke.c
  128.  
  129. xistart.obj: istart.r $(HDRS)
  130.     ..\..\bin\rtt -x istart.r
  131.     $(CC) $(CFLAGS) xistart.c
  132.     del xistart.c
  133.  
  134. xkeyword.obj: keyword.r $(HDRS)
  135.     ..\..\bin\rtt -x keyword.r
  136.     $(CC) $(CFLAGS) xkeyword.c
  137.     del xkeyword.c
  138.  
  139. xlmisc.obj: lmisc.r $(HDRS)
  140.     ..\..\bin\rtt -x lmisc.r
  141.     $(CC) $(CFLAGS) xlmisc.c
  142.     del xlmisc.c
  143.  
  144. xoarith.obj: oarith.r $(HDRS)
  145.     ..\..\bin\rtt -x oarith.r
  146.     $(CC) $(CFLAGS) xoarith.c
  147.     del xoarith.c
  148.  
  149. xoasgn.obj: oasgn.r $(HDRS)
  150.     ..\..\bin\rtt -x oasgn.r
  151.     $(CC) $(CFLAGS) xoasgn.c
  152.     del xoasgn.c
  153.  
  154. xocat.obj: ocat.r $(HDRS)
  155.     ..\..\bin\rtt -x ocat.r
  156.     $(CC) $(CFLAGS) xocat.c
  157.     del xocat.c
  158.  
  159. xocomp.obj: ocomp.r $(HDRS)
  160.     ..\..\bin\rtt -x ocomp.r
  161.     $(CC) $(CFLAGS) xocomp.c
  162.     del xocomp.c
  163.  
  164. xomisc.obj: omisc.r $(HDRS)
  165.     ..\..\bin\rtt -x omisc.r
  166.     $(CC) $(CFLAGS) xomisc.c
  167.     del xomisc.c
  168.  
  169. xoref.obj: oref.r $(HDRS)
  170.     ..\..\bin\rtt -x oref.r
  171.     $(CC) $(CFLAGS) xoref.c
  172.     del xoref.c
  173.  
  174. xoset.obj: oset.r $(HDRS)
  175.     ..\..\bin\rtt -x oset.r
  176.     $(CC) $(CFLAGS) xoset.c
  177.     del xoset.c
  178.  
  179. xovalue.obj: ovalue.r $(HDRS)
  180.     ..\..\bin\rtt -x ovalue.r
  181.     $(CC) $(CFLAGS) xovalue.c
  182.     del xovalue.c
  183.  
  184. xralc.obj: ralc.r $(HDRS)
  185.     ..\..\bin\rtt -x ralc.r
  186.     $(CC) $(CFLAGS) xralc.c
  187.     del xralc.c
  188.  
  189. xrcoexpr.obj: rcoexpr.r $(HDRS)
  190.     ..\..\bin\rtt -x rcoexpr.r
  191.     $(CC) $(CFLAGS) xrcoexpr.c
  192.     del xrcoexpr.c
  193.  
  194. xrcomp.obj: rcomp.r $(HDRS)
  195.     ..\..\bin\rtt -x rcomp.r
  196.     $(CC) $(CFLAGS) xrcomp.c
  197.     del xrcomp.c
  198.  
  199. xrdebug.obj: rdebug.r $(HDRS)
  200.     ..\..\bin\rtt -x rdebug.r
  201.     $(CC) $(CFLAGS) xrdebug.c
  202.     del xrdebug.c
  203.  
  204. xrlocal.obj: rlocal.r $(HDRS)
  205.     ..\..\bin\rtt -x rlocal.r
  206.     $(CC) $(CFLAGS) xrlocal.c
  207.     del xrlocal.c
  208.  
  209. xrlrgint.obj: rlrgint.r $(HDRS)
  210.     ..\..\bin\rtt -x rlrgint.r
  211.     $(CC) $(CFLAGS) xrlrgint.c
  212.     del xrlrgint.c
  213.  
  214. xrmemmgt.obj: rmemmgt.r $(HDRS)
  215.     ..\..\bin\rtt -x rmemmgt.r
  216.     $(CC) $(CFLAGS) xrmemmgt.c
  217.     del xrmemmgt.c
  218.  
  219. xrmisc.obj: rmisc.r $(HDRS)
  220.     ..\..\bin\rtt -x rmisc.r
  221.     $(CC) $(CFLAGS) xrmisc.c
  222.     del xrmisc.c
  223.  
  224. xrstruct.obj: rstruct.r $(HDRS)
  225.     ..\..\bin\rtt -x rstruct.r
  226.     $(CC) $(CFLAGS) xrstruct.c
  227.     del xrstruct.c
  228.  
  229. xrsys.obj: rsys.r $(HDRS)
  230.     ..\..\bin\rtt -x rsys.r
  231.     $(CC) $(CFLAGS) xrsys.c
  232.     del xrsys.c
  233.