home *** CD-ROM | disk | FTP | other *** search
/ Media Share 9 / MEDIASHARE_09.ISO / cprog / dflt14.zip / MAKEFILE.BCC < prev    next >
Text File  |  1992-06-28  |  3KB  |  67 lines

  1. #-------------------------------------------------------------------
  2. #        D - F L A T   M A K E F I L E  -  Borland C++ 3.0
  3. #-------------------------------------------------------------------
  4.  
  5. all : memopad.exe memopad.hlp
  6.  
  7. #------------------------------------------------
  8. # NOTE: Set DRIVE to match where you installed your compiler
  9. #------------------------------------------------
  10. DRIVE = F:\COMPILER
  11. #-------------------------------------------------------------------
  12. #  Delete the TESTING macro to eliminate the Reload
  13. #  Help file selection on the Help menu.
  14. #-------------------------------------------------------------------
  15. TESTING = TESTING_DFLAT
  16. #-------------------------------------------------------------------
  17. #  This macro builds the full D-Flat system with all options enabled.
  18. #  Comment it out for a minimum system or selectively
  19. #  comment out the #defines at the top of dflat.h.
  20. #-------------------------------------------------------------------
  21. FULL = BUILD_FULL_DFLAT
  22. #-------------------------------------------------------------------
  23.  
  24. MODEL = l
  25. #------------------------------------------------
  26. # NOTE: Delete the DEBUG and LINKDEBUG macros to 
  27. # build without debugging information in the .EXE
  28. #------------------------------------------------
  29. DEBUG = -v
  30. LINKDEBUG = /m /v
  31. #------------------------------------------------
  32. # NOTE: Temporary file space. Change to match
  33. #       your computer. A RAM disk works best.
  34. #------------------------------------------------
  35. HEADERS=e:\temp\tcdef.sym
  36. #------------------------------------------------
  37. COMPILE = bcc -Od $(DEBUG) -D$(TESTING) -D$(FULL) -DBCPP -c -d -m$(MODEL) -H=$(HEADERS)
  38. LINK= tlink $(LINKDEBUG) $(DRIVE)\borlandc\lib\c0$(MODEL) 
  39. LIBS= $(DRIVE)\borlandc\lib\c$(MODEL)
  40. #------------------------------------------------
  41.  
  42. .c.obj:
  43.     $(COMPILE) {$*.c }
  44.  
  45. memopad.exe : memopad.obj dialogs.obj menus.obj dflat.lib
  46.     $(LINK) memopad dialogs menus,memopad.exe,memopad,dflat $(LIBS)
  47.  
  48. dflat.lib :   window.obj video.obj message.obj                         \
  49.               mouse.obj console.obj textbox.obj listbox.obj            \
  50.               normal.obj config.obj menu.obj menubar.obj popdown.obj   \
  51.               rect.obj applicat.obj keys.obj sysmenu.obj editbox.obj   \
  52.               dialbox.obj button.obj fileopen.obj msgbox.obj           \
  53.               helpbox.obj log.obj lists.obj statbar.obj decomp.obj     \
  54.               combobox.obj pictbox.obj calendar.obj barchart.obj       \
  55.               clipbord.obj search.obj dfalloc.obj checkbox.obj         \
  56.               text.obj radio.obj box.obj spinbutt.obj  watch.obj       \
  57.               slidebox.obj direct.obj
  58.     del dflat.lib
  59.     tlib dflat @dflat.bld
  60.  
  61. huffc.exe : huffc.obj htree.obj
  62.     $(LINK) huffc htree,$*.exe,$*,$(LIBS)
  63.  
  64. memopad.hlp : memopad.txt huffc.exe
  65.     huffc memopad.txt memopad.hlp
  66.  
  67.