home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1993 #2 / Image.iso / clipper / star201.zip / SC201UPG.EXE / STARCLAS.RMK < prev   
Text File  |  1993-04-30  |  4KB  |  122 lines

  1. //
  2. // StarClas.rmk
  3. // Make file for the StarClass Libraries
  4. //
  5. // Copyright (c) 1992, 1993 Loesgen Software Inc.
  6. //
  7. // Written by Brian Loesgen
  8.  
  9.  
  10. #ifndef FLAVOUR
  11.    !stdout "Error: No Flavour Specified"
  12. #endif
  13.  
  14.  
  15. #ifeq $(FLAVOUR) /DCSY2C
  16.    !stdout "Class(y) 2 Version"
  17. #endif
  18.  
  19. #ifeq $(FLAVOUR) /DCSY1
  20.    !stdout "Class(y) 1.x Version"
  21. #endif
  22.  
  23. #ifeq $(FLAVOUR) /DSUPERCLS
  24.    !stdout "SuperClass Version"
  25. #endif
  26.  
  27.  
  28. str_rtv=
  29. str_debug=
  30. !ifdef DEBUG
  31.    !stdout "Note: Debug code being included..."
  32.    str_debug=/DDEBUG /B
  33. !else
  34.    str_debug=/L
  35. !endif
  36.  
  37. !ifdef RTV
  38.    !stdout "Note: RTV code being included..."
  39.    str_rtv=/DRTV
  40. !endif
  41.  
  42.  
  43.  
  44. .prg.obj:
  45.  CLIPPER $< /N /P /W /o$@ $(FLAVOUR) $(str_debug) $(str_rtv) $(OPTIONS)
  46.  echo -+$(workdrive)$* & >> $(workdrive)liblist.rsp
  47.  
  48.  
  49. // Classes
  50.  
  51. $(workdrive)appdefs.OBJ  : $(classes)appdefs.prg
  52. $(workdrive)bar.OBJ      : $(classes)bar.prg
  53. $(workdrive)basewin.OBJ  : $(classes)basewin.prg
  54. $(workdrive)box.OBJ      : $(classes)box.prg
  55. $(workdrive)clock.OBJ    : $(classes)clock.prg
  56. $(workdrive)CURSOR.OBJ   : $(classes)cursor.prg
  57. $(workdrive)dbtwin.OBJ   : $(classes)dbtwin.prg
  58. $(workdrive)EventMgr.OBJ : $(classes)EventMgr.prg
  59. $(workdrive)ffwin.OBJ    : $(classes)ffwin.prg
  60. $(workdrive)hotkey.OBJ   : $(classes)hotkey.prg
  61. $(workdrive)hotspot.OBJ  : $(classes)hotspot.prg
  62. $(workdrive)idle.OBJ     : $(classes)idle.prg
  63. $(workdrive)MARQUEE.OBJ  : $(classes)MARQUEE.prg
  64. $(workdrive)memowin.OBJ  : $(classes)memowin.prg
  65. $(workdrive)message.OBJ  : $(classes)message.prg
  66. $(workdrive)mouse.OBJ    : $(classes)mouse.prg
  67. $(workdrive)nomouse.OBJ  : $(classes)nomouse.prg
  68. $(workdrive)prompt.OBJ   : $(classes)prompt.prg
  69. $(workdrive)screente.OBJ : $(classes)screente.prg
  70. $(workdrive)TBARRAY.OBJ  : $(classes)tbarray.prg
  71. $(workdrive)TBCOL.OBJ    : $(classes)tbcol.prg
  72. $(workdrive)TBGEN.OBJ    : $(classes)tbgen.prg
  73. $(workdrive)TBWIN.OBJ    : $(classes)tbwin.prg
  74. $(workdrive)TBWINARR.OBJ : $(classes)tbwinarr.prg
  75. $(workdrive)TBWINA2.OBJ  : $(classes)tbwina2.prg
  76. $(workdrive)textwin.OBJ  : $(classes)textwin.prg
  77. $(workdrive)timer.OBJ    : $(classes)timer.prg
  78. $(workdrive)window.OBJ   : $(classes)window.prg
  79.  
  80. // Funcs
  81.  
  82. $(workdrive)ACHOOSE.OBJ  : $(funcs)ACHOOSE.PRG
  83. $(workdrive)ADDREC.OBJ   : $(funcs)ADDREC.PRG
  84. $(workdrive)AREF.OBJ     : $(funcs)AREF.PRG
  85. $(workdrive)CALLEDFR.OBJ : $(funcs)CALLEDFR.PRG
  86. $(workdrive)DELAY.OBJ    : $(funcs)DELAY.PRG
  87. $(workdrive)DESKTOP.OBJ  : $(funcs)DESKTOP.PRG
  88. $(workdrive)EDITMEMO.OBJ : $(funcs)EDITMEMO.PRG
  89. $(workdrive)ERRORBOX.OBJ : $(funcs)ERRORBOX.PRG
  90. $(workdrive)FILLSCRE.OBJ : $(funcs)FILLSCRE.PRG
  91. $(workdrive)FINDENT.OBJ  : $(funcs)FINDENT.PRG
  92. $(workdrive)FINDFIRS.OBJ : $(funcs)FINDFIRS.PRG
  93. $(workdrive)FINDGET.OBJ  : $(funcs)FINDGET.PRG
  94. $(workdrive)FINDLAST.OBJ : $(funcs)FINDLAST.PRG
  95. $(workdrive)FINDWIN.OBJ  : $(funcs)FINDWIN.PRG
  96.  
  97. $(workdrive)FULLBROW.OBJ : $(funcs)FULLBROW.PRG
  98. $(workdrive)GETINPUT.OBJ : $(funcs)GETINPUT.PRG
  99. $(workdrive)GETMOUSE.OBJ : $(funcs)GETMOUSE.PRG
  100. $(workdrive)ISINDEXK.OBJ : $(funcs)ISINDEXK.PRG
  101. $(workdrive)LONGEST.OBJ  : $(funcs)LONGEST.PRG
  102. $(workdrive)MAXHEADL.OBJ : $(funcs)MAXHEADL.PRG
  103. $(workdrive)MENUTO.OBJ   : $(funcs)MENUTO.PRG
  104. $(workdrive)MESSAGEB.OBJ : $(funcs)MESSAGEB.PRG
  105. $(workdrive)NETUSE.OBJ   : $(funcs)NETUSE.PRG
  106. $(workdrive)NUMHEADL.OBJ : $(funcs)NUMHEADL.PRG
  107. $(workdrive)RANDOM.OBJ   : $(funcs)RANDOM.PRG
  108. $(workdrive)RECLOCK.OBJ  : $(funcs)RECLOCK.PRG
  109. $(workdrive)SAYCENTE.OBJ : $(funcs)SAYCENTE.PRG
  110. $(workdrive)SCATGATH.OBJ : $(funcs)SCATGATH.PRG
  111. $(workdrive)SKIPFOR.OBJ  : $(funcs)SKIPFOR.PRG
  112. $(workdrive)STRDATE.OBJ  : $(funcs)STRDATE.PRG
  113. $(workdrive)TBMETHOD.OBJ : $(funcs)TBMETHOD.PRG
  114. $(workdrive)TEXTBOX.OBJ  : $(funcs)TEXTBOX.PRG
  115. $(workdrive)TRUELEN.OBJ  : $(funcs)TRUELEN.PRG
  116. $(workdrive)TSTRING.OBJ  : $(funcs)TSTRING.PRG
  117. $(workdrive)VERSION.OBJ  : $(funcs)VERSION.PRG
  118. $(workdrive)WINAPPEN.OBJ : $(funcs)WINAPPEN.PRG
  119. $(workdrive)WINEDIT.OBJ  : $(funcs)WINEDIT.PRG
  120. $(workdrive)YNCONF.OBJ   : $(funcs)YNCONF.PRG
  121.  
  122.