home *** CD-ROM | disk | FTP | other *** search
Makefile | 1992-06-28 | 2.8 KB | 67 lines |
- #-------------------------------------------------------------------
- # D - F L A T M A K E F I L E - Borland C++ 3.0
- #-------------------------------------------------------------------
-
- all : memopad.exe memopad.hlp
-
- #------------------------------------------------
- # NOTE: Set DRIVE to match where you installed your compiler
- #------------------------------------------------
- DRIVE = F:\COMPILER
- #-------------------------------------------------------------------
- # Delete the TESTING macro to eliminate the Reload
- # Help file selection on the Help menu.
- #-------------------------------------------------------------------
- TESTING = TESTING_DFLAT
- #-------------------------------------------------------------------
- # This macro builds the full D-Flat system with all options enabled.
- # Comment it out for a minimum system or selectively
- # comment out the #defines at the top of dflat.h.
- #-------------------------------------------------------------------
- FULL = BUILD_FULL_DFLAT
- #-------------------------------------------------------------------
-
- MODEL = l
- #------------------------------------------------
- # NOTE: Delete the DEBUG and LINKDEBUG macros to
- # build without debugging information in the .EXE
- #------------------------------------------------
- DEBUG = -v
- LINKDEBUG = /m /v
- #------------------------------------------------
- # NOTE: Temporary file space. Change to match
- # your computer. A RAM disk works best.
- #------------------------------------------------
- HEADERS=e:\temp\tcdef.sym
- #------------------------------------------------
- COMPILE = bcc -Od $(DEBUG) -D$(TESTING) -D$(FULL) -DBCPP -c -d -m$(MODEL) -H=$(HEADERS)
- LINK= tlink $(LINKDEBUG) $(DRIVE)\borlandc\lib\c0$(MODEL)
- LIBS= $(DRIVE)\borlandc\lib\c$(MODEL)
- #------------------------------------------------
-
- .c.obj:
- $(COMPILE) {$*.c }
-
- memopad.exe : memopad.obj dialogs.obj menus.obj dflat.lib
- $(LINK) memopad dialogs menus,memopad.exe,memopad,dflat $(LIBS)
-
- dflat.lib : window.obj video.obj message.obj \
- mouse.obj console.obj textbox.obj listbox.obj \
- normal.obj config.obj menu.obj menubar.obj popdown.obj \
- rect.obj applicat.obj keys.obj sysmenu.obj editbox.obj \
- dialbox.obj button.obj fileopen.obj msgbox.obj \
- helpbox.obj log.obj lists.obj statbar.obj decomp.obj \
- combobox.obj pictbox.obj calendar.obj barchart.obj \
- clipbord.obj search.obj dfalloc.obj checkbox.obj \
- text.obj radio.obj box.obj spinbutt.obj watch.obj \
- slidebox.obj direct.obj
- del dflat.lib
- tlib dflat @dflat.bld
-
- huffc.exe : huffc.obj htree.obj
- $(LINK) huffc htree,$*.exe,$*,$(LIBS)
-
- memopad.hlp : memopad.txt huffc.exe
- huffc memopad.txt memopad.hlp
-