PROJ = LARGEINT
DEBUG = 0
PROGTYPE = 2
CALLER = 
ARGS = 
DLLS = 
ORIGIN = MSVCNT
ORIGIN_VER = 1.00
# PROJPATH = E:\DOC\LARGEINT\ARCHIVE\ 
USEMFC = 0
CC = cl
CPP = cl
CXX = cl
CCREATEPCHFLAG = 
CPPCREATEPCHFLAG = 
CUSEPCHFLAG = 
CPPUSEPCHFLAG = 
FIRSTC = 
FIRSTCPP = ADDSUB.CPP
RC = rc
CFLAGS_D_DEXE32 = /nologo /W3 /Zi /YX /D "_X86_" /D "_DEBUG" /D "_CONSOLE" /FR /ML /Fd"LARGEINT.PDB" /Fp"LARGEINT.PCH"
CFLAGS_R_DEXE32 = /nologo /W3 /YX /O2 /D "_X86_" /D "NDEBUG" /D "_CONSOLE" /ML /Fp"LARGEINT.PCH"
LFLAGS_D_DEXE32 = /NOLOGO /DEBUG /DEBUGTYPE:cv /SUBSYSTEM:console netapi32.lib
LFLAGS_R_DEXE32 = /NOLOGO /SUBSYSTEM:console netapi32.lib
LFLAGS_D_LIB32 = /NOLOGO
LFLAGS_R_LIB32 = /NOLOGO
LIBS_D_DEXE32 = 
LIBS_R_DEXE32 = 
RCFLAGS32 = 
D_RCDEFINES32 = -d_DEBUG
R_RCDEFINES32 = -dNDEBUG
OBJS_EXT = 
LIBS_EXT = 
!if "$(DEBUG)" == "1"
CFLAGS = $(CFLAGS_D_DEXE32)
LFLAGS = $(LFLAGS_D_DEXE32)
LIBS = $(LIBS_D_DEXE32)
LFLAGS_LIB=$(LFLAGS_D_LIB32)
MAPFILE_OPTION = 
RCDEFINES = $(D_RCDEFINES32)
!else
CFLAGS = $(CFLAGS_R_DEXE32)
LFLAGS = $(LFLAGS_R_DEXE32)
LIBS = $(LIBS_R_DEXE32)
MAPFILE_OPTION = 
LFLAGS_LIB=$(LFLAGS_R_LIB32)
RCDEFINES = $(R_RCDEFINES32)
!endif
SBRS = ADDSUB.SBR \
		DIVIDE.SBR \
		DIVREM.SBR \
		LARGEINT.SBR \
		LINTFUN.SBR \
		MISC.SBR \
		MULTIPLY.SBR


ADDSUB_DEP = 

DIVIDE_DEP = 

DIVREM_DEP = 

LARGEINT_DEP = largeint.h


LINTFUN_DEP = largeint.h


MISC_DEP = 

MULTIPLY_DEP = 

all:	$(PROJ).EXE

ADDSUB.OBJ:	ADDSUB.CPP $(ADDSUB_DEP)
	$(CPP) $(CFLAGS) $(CPPCREATEPCHFLAG) /c ADDSUB.CPP

DIVIDE.OBJ:	DIVIDE.CPP $(DIVIDE_DEP)
	$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c DIVIDE.CPP

DIVREM.OBJ:	DIVREM.CPP $(DIVREM_DEP)
	$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c DIVREM.CPP

LARGEINT.OBJ:	LARGEINT.CPP $(LARGEINT_DEP)
	$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c LARGEINT.CPP

LINTFUN.OBJ:	LINTFUN.CPP $(LINTFUN_DEP)
	$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c LINTFUN.CPP

MISC.OBJ:	MISC.CPP $(MISC_DEP)
	$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c MISC.CPP

MULTIPLY.OBJ:	MULTIPLY.CPP $(MULTIPLY_DEP)
	$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG) /c MULTIPLY.CPP

$(PROJ).EXE:	ADDSUB.OBJ DIVIDE.OBJ DIVREM.OBJ LARGEINT.OBJ LINTFUN.OBJ MISC.OBJ MULTIPLY.OBJ $(OBJS_EXT) $(LIBS_EXT)
	echo >NUL @<<$(PROJ).CRF
ADDSUB.OBJ 
DIVIDE.OBJ 
DIVREM.OBJ 
LARGEINT.OBJ 
LINTFUN.OBJ 
MISC.OBJ 
MULTIPLY.OBJ 
<<
	lib /out:lib\largeint.lib @$(PROJ).CRF >lib\largeint.lst

