home *** CD-ROM | disk | FTP | other *** search
- ## Zinc Interface Library - Version 2.0 makefile for MS Windows 3.0 for ZILL.LIB
- ## COPYRIGHT (C) 1990, 1991. All Rights Reserved.
- ## Zinc Software Incorporated. Pleasant Grove, Utah USA
-
- ## For Borland C++ using Microsoft Windows 3.0
-
- ## Compiler & linker:
- CPP = bccx
- LINK = tlinkx
- CPP_OPTS = -c -O -Vf -WE -H=ZIL.SYM
- LINK_OPTS = /c /C /Twe /x
-
- ## Memory model:
- MODEL=l
- !if $d(DESIGN)
- OBJ_DIR = design
- LIB = d_zil$(MODEL)
- ZIL_OPTS = -DZIL_DESIGNER
- !elif $d(LOAD)
- OBJ_DIR = load
- LIB = l_zil$(MODEL)
- ZIL_OPTS = -DZIL_LOAD
- !elif $d(STORE)
- OBJ_DIR = store
- LIB = s_zil$(MODEL)
- ZIL_OPTS = -DZIL_STORE
- !else
- OBJ_DIR = base
- LIB = zil$(MODEL)
- ZIL_OPTS =
- !endif
-
- ## Directories:
- INCLUDE_DIR = ..\include
- LIB_DIR = ..\lib
-
- # Object list:
- OBJECT_LIST = DIR border.obj button.obj date.obj datewin.obj device.obj \
- display.obj error.obj errorwin.obj event.obj fmtstr.obj help.obj \
- helpwin.obj icon.obj int.obj jump.obj list.obj listblk.obj map.obj \
- map1.obj matrix.obj max.obj min.obj misc.obj number.obj number1.obj \
- path.obj plldn.obj plldn1.obj popup.obj popup1.obj prompt.obj real.obj \
- region.obj scroll.obj store.obj string.obj sys.obj text.obj time.obj \
- timewin.obj title.obj windsp.obj window.obj window1.obj window1e.obj \
- window2.obj wmessage.obj
-
- G_OBJECT_LIST = g_date.obj g_error.obj g_event.obj g_help.obj g_hotkey.obj \
- g_icon.obj g_jump.obj g_path.obj g_pback.obj g_perror.obj g_phelp.obj \
- g_pnorm.obj g_sys.obj g_time.obj g_win1.obj g_window.obj
-
- .SWAP
- .PATH.cpp = .
- .PATH.obj = $(OBJ_DIR)
- .PATH.lib = $(LIB_DIR)
-
- .cpp.obj :
- $(CPP) $(CPP_OPTS) $(ZIL_OPTS) -I$(INCLUDE_DIR) -m$(MODEL) -n$(OBJ_DIR) {$< }
-
- ## Build the EXE library.
- $(LIB_DIR)\$(LIB).lib: $(OBJECT_LIST) $(G_OBJECT_LIST)
- @cd $(OBJ_DIR)
- @tlib.exe /C @&&!
- $(LIB).lib &
- +border+button+date+datewin+device+display+error+errorwin+event+fmtstr &
- +g_date+g_error+g_event+g_help+g_hotkey+g_icon+g_jump+g_path+g_pback &
- +g_perror+g_phelp+g_pnorm+g_sys+g_time+g_win1+g_window+help+helpwin+icon &
- +int+jump+list+listblk+map+map1+matrix+max+min+misc+number+number1+path &
- +plldn+plldn1+popup+popup1+prompt+real+region+scroll+store+string+sys+text &
- +time+timewin+title+windsp+window+window1+window1e+window2+wmessage
- !
- @cd ..
-
- DIR :
- md $(OBJ_DIR)
-