home *** CD-ROM | disk | FTP | other *** search
/ ftp.cs.arizona.edu / ftp.cs.arizona.edu.tar / ftp.cs.arizona.edu / icon / historic / v941.tgz / icon.v941src.tar / icon.v941src / src / runtime / Makefile < prev    next >
Makefile  |  2002-03-04  |  13KB  |  525 lines

  1. #  Makefile for the Icon run-time system.
  2.  
  3. include ../../Makedefs
  4.  
  5.  
  6. HDRS = ../h/define.h ../h/config.h ../h/typedefs.h ../h/monitor.h\
  7.       ../h/proto.h ../h/cstructs.h ../h/cpuconf.h ../h/grttin.h\
  8.       ../h/rmacros.h ../h/rexterns.h ../h/rstructs.h \
  9.       ../h/rproto.h ../h/mproto.h ../h/sys.h
  10.  
  11. GRAPHICSHDRS = ../h/graphics.h ../h/xwin.h
  12.  
  13. COBJS =    ../common/long.o ../common/time.o ../common/save.o \
  14.     ../common/rswitch.o ../common/redirerr.o ../common/xwindow.o \
  15.     ../common/alloc.o ../common/munix.o
  16.  
  17.  
  18. default: iconx
  19. all:     iconx comp_all
  20.  
  21. $(COBJS):
  22.     cd ../common; $(MAKE)
  23.  
  24.  
  25. ####################################################################
  26. #
  27. # Make entries for iconx
  28. #
  29.  
  30. XOBJS =    xcnv.o xdata.o xdef.o xerrmsg.o xextcall.o xfconv.o xfload.o xfmath.o\
  31.     xfmisc.o xfmonitr.o xfscan.o xfstr.o xfstranl.o xfstruct.o xfsys.o\
  32.     xfwindow.o ximain.o ximisc.o xinit.o xinterp.o xinvoke.o\
  33.     xkeyword.o xlmisc.o xoarith.o xoasgn.o xocat.o xocomp.o\
  34.     xomisc.o xoref.o xoset.o xovalue.o xralc.o xrcoexpr.o xrcomp.o\
  35.     xrdebug.o xrlocal.o xrlrgint.o xrmemmgt.o xrmisc.o xrstruct.o xrsys.o\
  36.     xrwinrsc.o xrgfxsys.o xrwinsys.o xrwindow.o xfxtra.o
  37.  
  38. OBJS =    $(XOBJS) $(COBJS)
  39.  
  40. iconx: $(OBJS)
  41.     cd ../common; $(MAKE)
  42.     $(CC) $(RLINK) -o iconx  $(OBJS) $(XL) $(RLIBS) $(TL)
  43.     cp iconx ../../bin
  44.     strip ../../bin/iconx
  45.  
  46. xcnv.o: cnv.r $(HDRS)
  47.     ../../bin/rtt -x cnv.r
  48.     $(CC) -c $(CFLAGS) xcnv.c
  49.     rm xcnv.c
  50.  
  51. xdata.o: data.r $(HDRS) ../h/kdefs.h ../h/fdefs.h ../h/odefs.h
  52.     ../../bin/rtt -x data.r
  53.     $(CC) -c $(CFLAGS) xdata.c
  54.     rm xdata.c
  55.  
  56. xdef.o: def.r $(HDRS)
  57.     ../../bin/rtt -x def.r
  58.     $(CC) -c $(CFLAGS) xdef.c
  59.     rm xdef.c
  60.  
  61. xerrmsg.o: errmsg.r $(HDRS)
  62.     ../../bin/rtt -x errmsg.r
  63.     $(CC) -c $(CFLAGS) xerrmsg.c
  64.     rm xerrmsg.c
  65.  
  66. xextcall.o: extcall.r $(HDRS)
  67.     ../../bin/rtt -x extcall.r
  68.     $(CC) -c $(CFLAGS) xextcall.c
  69.     rm xextcall.c
  70.  
  71. xfconv.o: fconv.r $(HDRS)
  72.     ../../bin/rtt -x fconv.r
  73.     $(CC) -c $(CFLAGS) xfconv.c
  74.     rm xfconv.c
  75.  
  76. xfload.o: fload.r $(HDRS)
  77.     ../../bin/rtt -x fload.r
  78.     $(CC) -c $(CFLAGS) xfload.c
  79.     rm xfload.c
  80.  
  81. xfmath.o: fmath.r $(HDRS)
  82.     ../../bin/rtt -x fmath.r
  83.     $(CC) -c $(CFLAGS) xfmath.c
  84.     rm xfmath.c
  85.  
  86. xfmisc.o: fmisc.r $(HDRS)
  87.     ../../bin/rtt -x fmisc.r
  88.     $(CC) -c $(CFLAGS) xfmisc.c
  89.     rm xfmisc.c
  90.  
  91. xfmonitr.o: fmonitr.r $(HDRS)
  92.     ../../bin/rtt -x fmonitr.r
  93.     $(CC) -c $(CFLAGS) xfmonitr.c
  94.     rm xfmonitr.c
  95.  
  96. xfscan.o: fscan.r $(HDRS)
  97.     ../../bin/rtt -x fscan.r
  98.     $(CC) -c $(CFLAGS) xfscan.c
  99.     rm xfscan.c
  100.  
  101. xfstr.o: fstr.r $(HDRS)
  102.     ../../bin/rtt -x fstr.r
  103.     $(CC) -c $(CFLAGS) xfstr.c
  104.     rm xfstr.c
  105.  
  106. xfstranl.o: fstranl.r $(HDRS)
  107.     ../../bin/rtt -x fstranl.r
  108.     $(CC) -c $(CFLAGS) xfstranl.c
  109.     rm xfstranl.c
  110.  
  111. xfstruct.o: fstruct.r $(HDRS)
  112.     ../../bin/rtt -x fstruct.r
  113.     $(CC) -c $(CFLAGS) xfstruct.c
  114.     rm xfstruct.c
  115.  
  116. xfsys.o: fsys.r $(HDRS)
  117.     ../../bin/rtt -x fsys.r
  118.     $(CC) -c $(CFLAGS) xfsys.c
  119.     rm xfsys.c
  120.  
  121. xfwindow.o: fwindow.r $(HDRS) $(GRAPHICSHDRS)
  122.     ../../bin/rtt -x fwindow.r
  123.     $(CC) -c $(CFLAGS) xfwindow.c
  124.     rm xfwindow.c
  125.  
  126. ximain.o: imain.r $(HDRS) ../h/version.h
  127.     ../../bin/rtt -x imain.r
  128.     $(CC) -c $(CFLAGS) ximain.c
  129.     rm ximain.c
  130.  
  131. ximisc.o: imisc.r $(HDRS)
  132.     ../../bin/rtt -x imisc.r
  133.     $(CC) -c $(CFLAGS) ximisc.c
  134.     rm ximisc.c
  135.  
  136. xinit.o: init.r $(HDRS) ../h/odefs.h ../h/version.h
  137.     ../../bin/rtt -x init.r
  138.     $(CC) -c $(CFLAGS) xinit.c
  139.     rm xinit.c
  140.  
  141. xinterp.o: interp.r $(HDRS)
  142.     ../../bin/rtt -x interp.r
  143.     $(CC) -c $(CFLAGS) xinterp.c
  144.     rm xinterp.c
  145.  
  146. xinvoke.o: invoke.r $(HDRS)
  147.     ../../bin/rtt -x invoke.r
  148.     $(CC) -c $(CFLAGS) xinvoke.c
  149.     rm xinvoke.c
  150.  
  151. xkeyword.o: keyword.r $(HDRS) ../h/features.h ../h/version.h
  152.     ../../bin/rtt -x keyword.r
  153.     $(CC) -c $(CFLAGS) xkeyword.c
  154.     rm xkeyword.c
  155.  
  156. xlmisc.o: lmisc.r $(HDRS)
  157.     ../../bin/rtt -x lmisc.r
  158.     $(CC) -c $(CFLAGS) xlmisc.c
  159.     rm xlmisc.c
  160.  
  161. xoarith.o: oarith.r $(HDRS)
  162.     ../../bin/rtt -x oarith.r
  163.     $(CC) -c $(CFLAGS) xoarith.c
  164.     rm xoarith.c
  165.  
  166. xoasgn.o: oasgn.r $(HDRS)
  167.     ../../bin/rtt -x oasgn.r
  168.     $(CC) -c $(CFLAGS) xoasgn.c
  169.     rm xoasgn.c
  170.  
  171. xocat.o: ocat.r $(HDRS)
  172.     ../../bin/rtt -x ocat.r
  173.     $(CC) -c $(CFLAGS) xocat.c
  174.     rm xocat.c
  175.  
  176. xocomp.o: ocomp.r $(HDRS)
  177.     ../../bin/rtt -x ocomp.r
  178.     $(CC) -c $(CFLAGS) xocomp.c
  179.     rm xocomp.c
  180.  
  181. xomisc.o: omisc.r $(HDRS)
  182.     ../../bin/rtt -x omisc.r
  183.     $(CC) -c $(CFLAGS) xomisc.c
  184.     rm xomisc.c
  185.  
  186. xoref.o: oref.r $(HDRS)
  187.     ../../bin/rtt -x oref.r
  188.     $(CC) -c $(CFLAGS) xoref.c
  189.     rm xoref.c
  190.  
  191. xoset.o: oset.r $(HDRS)
  192.     ../../bin/rtt -x oset.r
  193.     $(CC) -c $(CFLAGS) xoset.c
  194.     rm xoset.c
  195.  
  196. xovalue.o: ovalue.r $(HDRS)
  197.     ../../bin/rtt -x ovalue.r
  198.     $(CC) -c $(CFLAGS) xovalue.c
  199.     rm xovalue.c
  200.  
  201. xralc.o: ralc.r $(HDRS)
  202.     ../../bin/rtt -x ralc.r
  203.     $(CC) -c $(CFLAGS) xralc.c
  204.     rm xralc.c
  205.  
  206. xrcoexpr.o: rcoexpr.r $(HDRS)
  207.     ../../bin/rtt -x rcoexpr.r
  208.     $(CC) -c $(CFLAGS) xrcoexpr.c
  209.     rm xrcoexpr.c
  210.  
  211. xrcomp.o: rcomp.r $(HDRS)
  212.     ../../bin/rtt -x rcomp.r
  213.     $(CC) -c $(CFLAGS) xrcomp.c
  214.     rm xrcomp.c
  215.  
  216. xrdebug.o: rdebug.r $(HDRS)
  217.     ../../bin/rtt -x rdebug.r
  218.     $(CC) -c $(CFLAGS) xrdebug.c
  219.     rm xrdebug.c
  220.  
  221. xrlocal.o: rlocal.r $(HDRS)
  222.     ../../bin/rtt -x rlocal.r
  223.     $(CC) -c $(CFLAGS) xrlocal.c
  224.     rm xrlocal.c
  225.  
  226. xrlrgint.o: rlrgint.r $(HDRS)
  227.     ../../bin/rtt -x rlrgint.r
  228.     $(CC) -c $(CFLAGS) xrlrgint.c
  229.     rm xrlrgint.c
  230.  
  231. xrmemmgt.o: rmemmgt.r $(HDRS)
  232.     ../../bin/rtt -x rmemmgt.r
  233.     $(CC) -c $(CFLAGS) xrmemmgt.c
  234.     rm xrmemmgt.c
  235.  
  236. xrmisc.o: rmisc.r $(HDRS)
  237.     ../../bin/rtt -x rmisc.r
  238.     $(CC) -c $(CFLAGS) xrmisc.c
  239.     rm xrmisc.c
  240.  
  241. xrstruct.o: rstruct.r $(HDRS)
  242.     ../../bin/rtt -x rstruct.r
  243.     $(CC) -c $(CFLAGS) xrstruct.c
  244.     rm xrstruct.c
  245.  
  246. xrsys.o: rsys.r $(HDRS)
  247.     ../../bin/rtt -x rsys.r
  248.     $(CC) -c $(CFLAGS) xrsys.c
  249.     rm xrsys.c
  250.  
  251. xrwinrsc.o: rwinrsc.r $(HDRS) $(GRAPHICSHDRS) rxrsc.ri
  252.     ../../bin/rtt -x rwinrsc.r
  253.     $(CC) -c $(CFLAGS) xrwinrsc.c
  254.     rm xrwinrsc.c
  255.  
  256. xrgfxsys.o: rgfxsys.r $(HDRS) $(GRAPHICSHDRS)
  257.     ../../bin/rtt -x rgfxsys.r
  258.     $(CC) -c $(CFLAGS) xrgfxsys.c
  259.     rm xrgfxsys.c
  260.  
  261. xrwinsys.o: rwinsys.r $(HDRS) $(GRAPHICSHDRS) rxwin.ri
  262.     ../../bin/rtt -x rwinsys.r
  263.     $(CC) -c $(CFLAGS) xrwinsys.c
  264.     rm xrwinsys.c
  265.  
  266. xrwindow.o: rwindow.r $(HDRS) $(GRAPHICSHDRS)
  267.     ../../bin/rtt -x rwindow.r
  268.     $(CC) -c $(CFLAGS) xrwindow.c
  269.     rm xrwindow.c
  270.  
  271. xfxtra.o: fxtra.r $(HDRS)
  272.     ../../bin/rtt -x fxtra.r
  273.     $(CC) -c $(CFLAGS) xfxtra.c
  274.     rm xfxtra.c
  275.  
  276.  
  277. ####################################################################
  278. #
  279. # Make entries for the compiler library
  280. #
  281.  
  282. comp_all: $(COBJS) db_lib
  283.  
  284. db_lib: rt.db rt.a
  285.  
  286. #
  287. # if rt.db is missing or any header files have been updated, recreate
  288. # rt.db from scratch along with the .o files.
  289. #
  290. rt.db: $(HDRS)
  291.     rm -f rt.db rt.a
  292.     ../../bin/rtt cnv.r data.r def.r errmsg.r fconv.r fload.r fmath.r\
  293.       fmisc.r fmonitr.r fscan.r fstr.r fstranl.r fstruct.r\
  294.       fsys.r fwindow.r init.r invoke.r keyword.r\
  295.       lmisc.r oarith.r oasgn.r ocat.r ocomp.r omisc.r\
  296.       oref.r oset.r ovalue.r ralc.r rcoexpr.r rcomp.r\
  297.       rdebug.r rlrgint.r rlocal.r rmemmgt.r rmisc.r rstruct.r\
  298.       rsys.r rwinrsc.r rgfxsys.r rwinsys.r rwindow.r fxtra.r
  299.     $(CC) -c $(CFLAGS) `sed 's/$$/.c/' rttcur.lst`
  300.     rm `sed 's/$$/.c/' rttcur.lst`
  301.  
  302. rt.a: ../common/rswitch.o ../common/long.o ../common/time.o\
  303.       cnv.o data.o def.o errmsg.o fconv.o fload.o fmath.o fmisc.o fmonitr.o \
  304.       fscan.o fstr.o fstranl.o fstruct.o fsys.o fwindow.o init.o invoke.o\
  305.       keyword.o lmisc.o oarith.o oasgn.o ocat.o ocomp.o omisc.o oref.o oset.o\
  306.       ovalue.o ralc.o rcoexpr.o rcomp.o rdebug.o rlrgint.o rlocal.o rmemmgt.o\
  307.       rmisc.o rstruct.o rsys.o rwinrsc.o rgfxsys.o rwinsys.o fxtra.o\
  308.       rwindow.o ../common/xwindow.o ../common/alloc.o
  309.     rm -f rt.a
  310.     ar qc rt.a `sed 's/$$/.o/' rttfull.lst` ../common/rswitch.o\
  311.         ../common/long.o ../common/time.o\
  312.         ../common/xwindow.o ../common/alloc.o
  313.     ranlib rt.a 2>/dev/null || :
  314.     cp rt.a rt.db ../common/dlrgint.o ../../bin
  315.  
  316. cnv.o: cnv.r $(HDRS)
  317.     ../../bin/rtt cnv.r
  318.     $(CC) -c $(CFLAGS) `sed 's/$$/.c/' rttcur.lst`
  319.     rm `sed 's/$$/.c/' rttcur.lst`
  320.  
  321. data.o: data.r $(HDRS)
  322.     ../../bin/rtt data.r
  323.     $(CC) -c $(CFLAGS) `sed 's/$$/.c/' rttcur.lst`
  324.     rm `sed 's/$$/.c/' rttcur.lst`
  325.  
  326. def.o: def.r $(HDRS)
  327.     ../../bin/rtt def.r
  328.     $(CC) -c $(CFLAGS) `sed 's/$$/.c/' rttcur.lst`
  329.     rm `sed 's/$$/.c/' rttcur.lst`
  330.  
  331. errmsg.o: errmsg.r $(HDRS)
  332.     ../../bin/rtt errmsg.r
  333.     $(CC) -c $(CFLAGS) `sed 's/$$/.c/' rttcur.lst`
  334.     rm `sed 's/$$/.c/' rttcur.lst`
  335.  
  336. fconv.o: fconv.r $(HDRS)
  337.     ../../bin/rtt fconv.r
  338.     $(CC) -c $(CFLAGS) `sed 's/$$/.c/' rttcur.lst`
  339.     rm `sed 's/$$/.c/' rttcur.lst`
  340.  
  341. fload.o: fload.r $(HDRS)
  342.     ../../bin/rtt fload.r
  343.     $(CC) -c $(CFLAGS) `sed 's/$$/.c/' rttcur.lst`
  344.     rm `sed 's/$$/.c/' rttcur.lst`
  345.  
  346. fmath.o: fmath.r $(HDRS)
  347.     ../../bin/rtt fmath.r
  348.     $(CC) -c $(CFLAGS) `sed 's/$$/.c/' rttcur.lst`
  349.     rm `sed 's/$$/.c/' rttcur.lst`
  350.  
  351. fmisc.o: fmisc.r $(HDRS)
  352.     ../../bin/rtt fmisc.r
  353.     $(CC) -c $(CFLAGS) `sed 's/$$/.c/' rttcur.lst`
  354.     rm `sed 's/$$/.c/' rttcur.lst`
  355.  
  356. fmonitr.o: fmonitr.r $(HDRS)
  357.     ../../bin/rtt fmonitr.r
  358.     $(CC) -c $(CFLAGS) `sed 's/$$/.c/' rttcur.lst`
  359.     rm `sed 's/$$/.c/' rttcur.lst`
  360.  
  361. fscan.o: fscan.r $(HDRS)
  362.     ../../bin/rtt fscan.r
  363.     $(CC) -c $(CFLAGS) `sed 's/$$/.c/' rttcur.lst`
  364.     rm `sed 's/$$/.c/' rttcur.lst`
  365.  
  366. fstr.o: fstr.r $(HDRS)
  367.     ../../bin/rtt fstr.r
  368.     $(CC) -c $(CFLAGS) `sed 's/$$/.c/' rttcur.lst`
  369.     rm `sed 's/$$/.c/' rttcur.lst`
  370.  
  371. fstranl.o: fstranl.r $(HDRS)
  372.     ../../bin/rtt fstranl.r
  373.     $(CC) -c $(CFLAGS) `sed 's/$$/.c/' rttcur.lst`
  374.     rm `sed 's/$$/.c/' rttcur.lst`
  375.  
  376. fstruct.o: fstruct.r $(HDRS)
  377.     ../../bin/rtt fstruct.r
  378.     $(CC) -c $(CFLAGS) `sed 's/$$/.c/' rttcur.lst`
  379.     rm `sed 's/$$/.c/' rttcur.lst`
  380.  
  381. fsys.o: fsys.r $(HDRS)
  382.     ../../bin/rtt fsys.r
  383.     $(CC) -c $(CFLAGS) `sed 's/$$/.c/' rttcur.lst`
  384.     rm `sed 's/$$/.c/' rttcur.lst`
  385.  
  386. fwindow.o: fwindow.r $(HDRS) $(GRAPHICSHDRS)
  387.     ../../bin/rtt fwindow.r
  388.     $(CC) -c $(CFLAGS) `sed 's/$$/.c/' rttcur.lst`
  389.     rm `sed 's/$$/.c/' rttcur.lst`
  390.  
  391. init.o: init.r $(HDRS)
  392.     ../../bin/rtt init.r
  393.     $(CC) -c $(CFLAGS) `sed 's/$$/.c/' rttcur.lst`
  394.     rm `sed 's/$$/.c/' rttcur.lst`
  395.  
  396. invoke.o: invoke.r $(HDRS)
  397.     ../../bin/rtt invoke.r
  398.     $(CC) -c $(CFLAGS) `sed 's/$$/.c/' rttcur.lst`
  399.     rm `sed 's/$$/.c/' rttcur.lst`
  400.  
  401. keyword.o: keyword.r $(HDRS)
  402.     ../../bin/rtt keyword.r
  403.     $(CC) -c $(CFLAGS) `sed 's/$$/.c/' rttcur.lst`
  404.     rm `sed 's/$$/.c/' rttcur.lst`
  405.  
  406. lmisc.o: lmisc.r $(HDRS)
  407.     ../../bin/rtt lmisc.r
  408.     $(CC) -c $(CFLAGS) `sed 's/$$/.c/' rttcur.lst`
  409.     rm `sed 's/$$/.c/' rttcur.lst`
  410.  
  411. oarith.o: oarith.r $(HDRS)
  412.     ../../bin/rtt oarith.r
  413.     $(CC) -c $(CFLAGS) `sed 's/$$/.c/' rttcur.lst`
  414.     rm `sed 's/$$/.c/' rttcur.lst`
  415.  
  416. oasgn.o: oasgn.r $(HDRS)
  417.     ../../bin/rtt oasgn.r
  418.     $(CC) -c $(CFLAGS) `sed 's/$$/.c/' rttcur.lst`
  419.     rm `sed 's/$$/.c/' rttcur.lst`
  420.  
  421. ocat.o: ocat.r $(HDRS)
  422.     ../../bin/rtt ocat.r
  423.     $(CC) -c $(CFLAGS) `sed 's/$$/.c/' rttcur.lst`
  424.     rm `sed 's/$$/.c/' rttcur.lst`
  425.  
  426. ocomp.o: ocomp.r $(HDRS)
  427.     ../../bin/rtt ocomp.r
  428.     $(CC) -c $(CFLAGS) `sed 's/$$/.c/' rttcur.lst`
  429.     rm `sed 's/$$/.c/' rttcur.lst`
  430.  
  431. omisc.o: omisc.r $(HDRS)
  432.     ../../bin/rtt omisc.r
  433.     $(CC) -c $(CFLAGS) `sed 's/$$/.c/' rttcur.lst`
  434.     rm `sed 's/$$/.c/' rttcur.lst`
  435.  
  436. oref.o: oref.r $(HDRS)
  437.     ../../bin/rtt oref.r
  438.     $(CC) -c $(CFLAGS) `sed 's/$$/.c/' rttcur.lst`
  439.     rm `sed 's/$$/.c/' rttcur.lst`
  440.  
  441. oset.o: oset.r $(HDRS)
  442.     ../../bin/rtt oset.r
  443.     $(CC) -c $(CFLAGS) `sed 's/$$/.c/' rttcur.lst`
  444.     rm `sed 's/$$/.c/' rttcur.lst`
  445.  
  446. ovalue.o: ovalue.r $(HDRS)
  447.     ../../bin/rtt ovalue.r
  448.     $(CC) -c $(CFLAGS) `sed 's/$$/.c/' rttcur.lst`
  449.     rm `sed 's/$$/.c/' rttcur.lst`
  450.  
  451. ralc.o: ralc.r $(HDRS)
  452.     ../../bin/rtt ralc.r
  453.     $(CC) -c $(CFLAGS) `sed 's/$$/.c/' rttcur.lst`
  454.     rm `sed 's/$$/.c/' rttcur.lst`
  455.  
  456. rcoexpr.o: rcoexpr.r $(HDRS)
  457.     ../../bin/rtt rcoexpr.r
  458.     $(CC) -c $(CFLAGS) `sed 's/$$/.c/' rttcur.lst`
  459.     rm `sed 's/$$/.c/' rttcur.lst`
  460.  
  461. rcomp.o: rcomp.r $(HDRS)
  462.     ../../bin/rtt rcomp.r
  463.     $(CC) -c $(CFLAGS) `sed 's/$$/.c/' rttcur.lst`
  464.     rm `sed 's/$$/.c/' rttcur.lst`
  465.  
  466. rdebug.o: rdebug.r $(HDRS)
  467.     ../../bin/rtt rdebug.r
  468.     $(CC) -c $(CFLAGS) `sed 's/$$/.c/' rttcur.lst`
  469.     rm `sed 's/$$/.c/' rttcur.lst`
  470.  
  471. rlrgint.o: rlrgint.r $(HDRS)
  472.     ../../bin/rtt rlrgint.r
  473.     $(CC) -c $(CFLAGS) `sed 's/$$/.c/' rttcur.lst`
  474.     rm `sed 's/$$/.c/' rttcur.lst`
  475.  
  476. rlocal.o: rlocal.r $(HDRS)
  477.     ../../bin/rtt rlocal.r
  478.     $(CC) -c $(CFLAGS) `sed 's/$$/.c/' rttcur.lst`
  479.     rm `sed 's/$$/.c/' rttcur.lst`
  480.  
  481. rmemmgt.o: rmemmgt.r $(HDRS)
  482.     ../../bin/rtt rmemmgt.r
  483.     $(CC) -c $(CFLAGS) `sed 's/$$/.c/' rttcur.lst`
  484.     rm `sed 's/$$/.c/' rttcur.lst`
  485.  
  486. rmisc.o: rmisc.r $(HDRS)
  487.     ../../bin/rtt rmisc.r
  488.     $(CC) -c $(CFLAGS) `sed 's/$$/.c/' rttcur.lst`
  489.     rm `sed 's/$$/.c/' rttcur.lst`
  490.  
  491. rstruct.o: rstruct.r $(HDRS)
  492.     ../../bin/rtt rstruct.r
  493.     $(CC) -c $(CFLAGS) `sed 's/$$/.c/' rttcur.lst`
  494.     rm `sed 's/$$/.c/' rttcur.lst`
  495.  
  496. rsys.o: rsys.r $(HDRS)
  497.     ../../bin/rtt rsys.r
  498.     $(CC) -c $(CFLAGS) `sed 's/$$/.c/' rttcur.lst`
  499.     rm `sed 's/$$/.c/' rttcur.lst`
  500.  
  501. rwinrsc.o: rwinrsc.r $(HDRS) $(GRAPHICSHDRS)
  502.     ../../bin/rtt rwinrsc.r
  503.     $(CC) -c $(CFLAGS) `sed 's/$$/.c/' rttcur.lst`
  504.     rm `sed 's/$$/.c/' rttcur.lst`
  505.  
  506. rgfxsys.o: rgfxsys.r $(HDRS) $(GRAPHICSHDRS)
  507.     ../../bin/rtt rgfxsys.r
  508.     $(CC) -c $(CFLAGS) `sed 's/$$/.c/' rttcur.lst`
  509.     rm `sed 's/$$/.c/' rttcur.lst`
  510.  
  511. rwinsys.o: rwinsys.r $(HDRS) $(GRAPHICSHDRS)
  512.     ../../bin/rtt rwinsys.r
  513.     $(CC) -c $(CFLAGS) `sed 's/$$/.c/' rttcur.lst`
  514.     rm `sed 's/$$/.c/' rttcur.lst`
  515.  
  516. rwindow.o: rwindow.r $(HDRS) $(GRAPHICSHDRS)
  517.     ../../bin/rtt rwindow.r
  518.     $(CC) -c $(CFLAGS) `sed 's/$$/.c/' rttcur.lst`
  519.     rm `sed 's/$$/.c/' rttcur.lst`
  520.  
  521. fxtra.o: fxtra.r $(HDRS)
  522.     ../../bin/rtt fxtra.r
  523.     $(CC) -c $(CFLAGS) `sed 's/$$/.c/' rttcur.lst`
  524.     rm `sed 's/$$/.c/' rttcur.lst`
  525.