home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
iv31pm.zip
/
ivos2.zip
/
iv
/
bccmake.inc
next >
Wrap
Text File
|
1993-06-04
|
3KB
|
128 lines
#architecture OS2
.autodepend
!if $d(DEBUG)
DEBUG_CCFLAGS = -v
DEBUG_LDFLAGS = -v
!else
DEBUG_CCFLAGS = -O2
DEBUG_LDFLAGS = -x
!endif
############################################
INSTALL_LIB_PATH=\iv\installed #
CCDRIVER = BCC #
CCDRIVE=H: #
CCDIR=$(CCDRIVE)\bcos2 #
############################################
MAKEFILE_EXT=bcc
MAKEFILE=Makefile.$(MAKEFILE_EXT)
MAKE=make -f
STARTUP =$(CCDIR)\lib\c02.obj
CCSUFFIX = c
OBJSUFFIX = obj
IVLIB=\iv\src\lib
SRC = .
SLASH = \\
SRCS = $(SRC)$(SLASH)*.$(CCSUFFIX)
OBJS = *.obj
.SUFFIXES: .c .obj .exe .dll .lib .def
IV_CCDEFINES = $(LANGUAGE_CCDEFINES) $(BACKWARD_CCDEFINES)
LANGUAGE_CCDEFINES = -Dcplusplus_2_0
BACKWARD_CCDEFINES =
EXTRA_CCDEFINES = -D__ANSI_CPP__ -DOS2 -DOS2V2 -DTEMP_PS -Dmotif_kit
CCDEFINES = $(APP_CCDEFINES) $(IV_CCDEFINES) $(EXTRA_CCDEFINES)
IV_CCINCLUDES = \
$(IVDRIVE)\iv\src\include
EXTRA_CCINCLUDES = $(CCDIR)\include
CCINCLUDES = -I$(APP_CCINCLUDES) -I$(IV_CCINCLUDES) -I$(EXTRA_CCINCLUDES)
OPTIMIZE_CCFLAGS = -O
SHARED_CCFLAGS =
EXTRA_CCFLAGS = -c -ff -H -i64 -K -Pc
IV_CCFLAGS = \
\
\
$(SHARED_CCFLAGS)\
$(CCDEFINES) \
$(CCINCLUDES)
CCFLAGS = $(APP_CCFLAGS) $(IV_CCFLAGS) $(EXTRA_CCFLAGS)
IV_CCLDFLAGS = \
$(NONSHARED_CCLDFLAGS)
NONSHARED_CCLDFLAGS =
EXTRA_CCLDFLAGS = -c
CCLDFLAGS = $(APP_CCLDFLAGS) $(IV_CCLDFLAGS) $(EXTRA_CCLDFLAGS)
CCDEPLIBS = $(APP_CCDEPLIBS) $(IV_CCDEPLIBS) $(EXTRA_CCDEPLIBS)
IV_CCDEPLIBS = \
$(DEPLIBUNIDRAW)\
$(DEPLIBGRAPHIC)\
$(DEPLIBIV)\
$(DEPLIBXEXT)\
$(DEPLIBX11)\
$(DEPLIBM)
EXTRA_CCDEPLIBS =
IV_CCLDLIBS = \
ivos \
ivpm \
iv \
iv26
EXTRA_CCLDLIBS =c2 os2
CCLDLIBS = $(EXTRA_CCLDLIBS) $(APP_CCLDLIBS) $(IV_CCLDLIBS)
AR = tlib
ARFLAGS=/C /P32
AS = as
CP = copy
CPP = icc $(EXTRA_CCDEFINES)
PREPROCESSCMD = $(CCDRIVER) -E $(EXTRA_CCDEFINES)
LD = tlink
LN = tlink
MKDIRHIER = $(SHELL) $(SCRIPTSRC)/mkdirhier.cmd
MV = move
RANLIB =
RANLIBINSTFLAGS =
RM = del
RM_CMD = $(RM) ,* .emacs_* *..c *.BAK *.CKP *.a *.bak *.ln *.o a.out core errs make.log make.out tags TAGS
TOP = $(IVDRIVE)\iv
CURRENT_DIR = ..\src\lib
IVSRC = $(TOP)\src
BINSRC = $(IVSRC)\bin
INCSRC = $(IVSRC)\include
LIBSRC = $(IVSRC)\lib
BINDIR = $(TOP)/installed/bin/$(ARCH)
INCDIR = $(TOP)/installed/include
LIBDIR = $(TOP)/installed/lib/$(ARCH)
LIBALLDIR = $(TOP)/installed/lib/all
ABSLIBDIR = /interviews/lib
ABSLIBALLDIR = /interviews/lib