home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 5 / 05.iso / a / a009 / 6.ddi / DBU.LIF / DBU.RMK < prev    next >
Encoding:
Text File  |  1991-04-14  |  1.3 KB  |  56 lines

  1. //  dbu.rmk
  2. //  Make file for DBU, Clipper database utility program.
  3. //  Copyright (c) 1990 Nantucket Corp.  All rights reserved.
  4. //
  5. //  To control placement of .obj files use /DOBJ:<path>
  6. //  To control placement of .exe file use /DEXE:<path>
  7. //
  8. //  Example:  RMAKE dbu /DEXE:\clipper5\bin
  9.  
  10.  
  11. // For .obj files, use OBJ environment var or /DOBJ:<path>
  12. !ifeq "$(OBJ)" ""
  13.     !stdout "NOTE: WRITING .OBJ FILES TO CURRENT DIRECTORY"
  14.  
  15. !else
  16.     makepath[.obj] := "$(OBJ)"
  17.     !stdout "NOTE: PATH FOR .OBJ FILES IS: '$(OBJ)'"
  18.  
  19. !end
  20.  
  21. // For .exe file, use /DEXE:<path>
  22. !ifeq "$(EXE)" ""
  23.     !stdout "NOTE: WRITING .EXE FILE TO CURRENT DIRECTORY"
  24.  
  25. !else
  26.     makepath[.exe] := "$(EXE)"
  27.     !stdout "NOTE: PATH FOR .EXE FILE IS '$(EXE)'"
  28.  
  29. !end
  30.  
  31. !ifndef NOPAUSE
  32.     !!pause
  33. !end
  34.  
  35.  
  36. .prg.obj:
  37.     clipper $< /m /l /o$@
  38.  
  39.  
  40. dbu.obj:        dbu.prg
  41. dbuutil.obj:    dbuutil.prg
  42. dbuhelp.obj:    dbuhelp.prg
  43. dbuview.obj:    dbuview.prg
  44. dbuindx.obj:    dbuindx.prg
  45. dbuedit.obj:    dbuedit.prg
  46. dbucopy.obj:    dbucopy.prg
  47. dbustru.obj:    dbustru.prg
  48.  
  49.  
  50. dbu.exe:        dbu.obj  dbuutil.obj  dbuhelp.obj  dbuview.obj  \
  51.                 dbuindx.obj  dbuedit.obj  dbucopy.obj  dbustru.obj
  52.     set rtlinkcmd=/free
  53.     set obj=$(makepath[.obj])
  54.     rtlink @dbu OUTPUT $@
  55.  
  56.