#Visual C++ generated build script - Do not modify

PROJ = PROCON
DEBUG = 0
PROXY_SERVER=1
PROGTYPE = 0
CALLER = 
ARGS = 
DLLS = 
D_RCDEFINES = /d_DEBUG
R_RCDEFINES = /dNDEBUG
ORIGIN = MSVC
ORIGIN_VER = 1.00
PROJPATH = C:\PROCON\ 
LIBDIR = C:\PROCON\LIB\ 
USEMFC = 1
CC = cl
!if $(PROXY_SERVER)
CPP = cl -DPROXY_SERVER=1
!else
CPP = cl
!endif
CXX = cl
CCREATEPCHFLAG = 
CPPCREATEPCHFLAG = /YcSTDAFX.H
CUSEPCHFLAG = 
CPPUSEPCHFLAG = /YuSTDAFX.H
FIRSTC =             
FIRSTCPP = STDAFX.CPP  
RC = rc
CFLAGS_D_WEXE = /nologo /Zp /G2 /Gy /W3 /Zi /AL /Od /D "_DEBUG" /D "NEW_BOOT_2" /GA /Fd"PROCON.PDB" >> err
CFLAGS_R_WEXE = /nologo /Zp /Gs /G2 /W3 /AL /O1 /D "NDEBUG" /D "NEW_BOOT_2" /GA >> err
LFLAGS_D_WEXE = /NOLOGO /SEG:16375  /NOD /PACKC:61440 /STACK:30000 /ALIGN:32 /ONERROR:NOEXE /CO >> linkerr
LFLAGS_R_WEXE = /NOLOGO /SEG:16375  /NOD /PACKC:61440 /STACK:30000 /ALIGN:32 /ONERROR:NOEXE >> linkerr

LIBS_D_MSVC = lafxcwd oldnames libw llibcew commdlg shell
LIBS_R_MSVC = lafxcw oldnames libw llibcew commdlg shell
LIBS_D_WEXE = $(LIBS_D_MSVC) $(LIBDIR)ctl3dv2.lib $(LIBDIR)trmlib.lib \
	$(LIBDIR)routftp.lib $(LIBDIR)routnet.lib $(LIBDIR)lzw15v.lib
LIBS_R_WEXE = $(LIBS_R_MSVC) $(LIBDIR)ctl3dv2.lib $(LIBDIR)trmlib.lib \
	$(LIBDIR)routftp.lib $(LIBDIR)routnet.lib $(LIBDIR)lzw15v.lib

RCFLAGS =  /nologo /z
RESFLAGS = /nologo /t
RUNFLAGS = 
DEFFILE = PROCON.DEF
OBJS_EXT = 
LIBS_EXT = 
!if "$(DEBUG)" == "1"
CFLAGS = $(CFLAGS_D_WEXE)
LFLAGS = $(LFLAGS_D_WEXE)
LIBS = $(LIBS_D_WEXE)
MAPFILE = 
RCDEFINES = $(D_RCDEFINES)
!else
CFLAGS = $(CFLAGS_R_WEXE)
LFLAGS = $(LFLAGS_R_WEXE)
LIBS = $(LIBS_R_WEXE)
MAPFILE = 
RCDEFINES = $(R_RCDEFINES)
!endif
CFLAGS = $(CFLAGS) -Gt4
!if [if exist MSVC.BND del MSVC.BND]
!endif

PROCON_RCDEP = .\res\PROCON.ico \
	.\res\PROCON.rc2

STDAFX_DEP = $(INC)stdafx.h

PROCON_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)ctl3d.h $(INC)maindlg.h \
$(INC)mainfrm.h $(INC)roudoc.h $(INC)rouvw.h $(INC)poweron.h \
$(INC)powercod.h $(INC)tftpread.h $(INC)tftpwrit.h \
$(INC)boot.h $(INC)usersdlg.h $(INC)compress.h $(INC)userscom.h \
$(INC)userdata.h $(INC)bootvers.h $(INC)tftpdnld.h $(INC)ipdnld.h $(INC)ipprx.h \
$(INC)wandefs.h $(INC)hardware.h $(INC)isddnld.h  $(INC)upgrade.h $(INC)autodete.h \
$(INC)ipdetect.h


MAINFRM_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)mainfrm.h

ROUDOC_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)roudoc.h 

ROUVW_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)roudoc.h $(INC)rouvw.h 

COM_DEP =  $(INC)stdafx.h $(INC)procon.h $(INC)com.h $(INC)msgumain.h \
$(INC)msguview.h $(INC)dnldprog.h $(INC)cnfwrite.h $(INC)boot.h \
$(INC)lzvc.h

MAINDLG_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)maindlg.h $(INC)lsldlg.h \
$(INC)stdlg.h $(INC)pppdlg.h $(INC)locport.h $(INC)diagnost.h \
$(INC)cnfread.h $(INC)wandlg.h $(INC)msgumain.h $(INC)msguview.h \
$(INC)boot.h $(INC)reboot.h $(INC)check.h $(INC)terminal.h $(INC)dialdlg.h \
$(INC)applicat.h $(INC)tftpread.h $(INC)tftpwrit.h \
$(INC)telnet.h $(INC)wanrf200.h $(INC)proxy.h $(INC)ipdnld.h $(INC)ipprx.h\
$(INC)dhcpk.h $(INC)dhcp.h $(INC)portstat.h $(INC)logview.h

POWERCOD_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)locport.h \
$(INC)powercod.h $(INC)boot.h $(INC)check.h $(INC)reboot.h \
$(INC)dialdlg.h 

LSLDLG_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)lsldlg.h $(INC)tabdlg.h

TABDLG_DEP = $(INC)stdafx.h $(INC)tabdlg.h

TABARRAY_DEP = $(INC)stdafx.h $(INC)tabarray.h

PPPDLG_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)maindlg.h \
$(INC)pppdlg.h $(INC)tabdlg.h $(INC)cryptfns.h

LOCPORT_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)maindlg.h \
$(INC)locport.h $(INC)check.h

DOT_DEP = $(INC)stdafx.h $(INC)dot.h

CNFREAD_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)cnfread.h

CNFWRITE_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)cnfwrite.h

WANDLG_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)wandlg.h $(INC)tabdlg.h \
$(INC)maindlg.h $(INC)modem.h $(INC)script.h $(INC)isdnta.h


DIAGNOST_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)boot.h $(INC)diagnost.h \
$(INC)maindlg.h

DNLDPROG_DEP = $(INC)stdafx.h $(INC)boot.h $(INC)procon.h \
$(INC)diagnost.h $(INC)maindlg.h

REBOOT_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)reboot.h 

CHECK_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)check.h

POWERON_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)locport.h \
$(INC)poweron.h $(INC)boot.h $(INC)check.h $(INC)reboot.h \
$(INC) dialdlg.h 

DIALDLG_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)dialdlg.h

MSGUVIEW_DEP =$(INC)stdafx.h $(INC)msgumain.h 

#WANDEF_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)wandef.h $(INC)modem.h 
	
APPLICAT_DEP = stdafx.h procon.h applicat.h cryptfns.h secthdr.h

TFTPREAD_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)tftpread.h \
$(INC)tftpif.h $(INC)msgumain.h $(INC)msguview.h 
	
TFTPWRIT_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)tftpwrit.h \
$(INC)tftpif.h $(INC)msgumain.h $(INC)msguview.h $(INC)dot.h $(INC)tftpdnld.h 

USERSDLG_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)userdata.h \
$(INC)usersadd.h $(INC)usersdlg.h

USERSADD_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)userdata.h \
$(INC)usersadd.h $(INC)usersdlg.h $(INC)hardware.h

USERSCOM_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)com.h $(INC)compress.h \
$(INC)locport.h $(INC)boot.h $(INC)usersdlg.h $(INC)cnfread.h \
$(INC)msgumain.h $(INC)msguview.h $(INC)userscom.h $(INC)userdata.h \
$(INC)dialdlg.h 

MODEM_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)modem.h $(INC)wandlg.h 

SCRIPT_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)script.h $(INC)boot.h \
$(INC)cnfread.h $(INC)msgumain.h $(INC)msguview.h $(INC)compress.h \
$(INC)dnldprog.h $(INC)tftpread.h $(INC)tftpwrit.h 

WANRF200_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)maindlg.h \
$(INC)wanrf200.h $(INC)wandlg.h $(INC)script.h 

CRYPTFNS_DEP = $(INC)cryptfns.h

MASKDOT_DEP = $(INC)maskdot.h

BOOTVERS_DEP = stdafx.h procon.h bootvers.h check.h boot.h dialdlg.h \
locport.h 

PROXY_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)proxy.h $(INC)prxaddit.h \
$(INC)prxfilt.h $(INC)ftpports.h

DHCP_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)dhcp.h $(INC)dot.h \
$(INC)maskdot.h $(INC)dhcpk.h $(INC)dhcpadt.h $(INC)bind.h \
$(INC)dhcpoptn.h
		
DHCPADT_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)dhcp.h $(INC)dot.h \
$(INC)maskdot.h $(INC)dhcpk.h $(INC)dhcpadt.h

DHCPOPTN_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)dhcp.h $(INC)dot.h \
$(INC)maskdot.h $(INC)dhcpk.h $(INC)dhcpoptn.h
		
BIND_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)dhcp.h $(INC)dhcpk.h \
$(INC)bind.h $(INC)maskdot.h $(INC)dot.h 
		
PRXADDIT_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)prxaddit.h $(INC)proxy.h 

IPDNLD_DEP =  $(INC)stdafx.h $(INC)procon.h $(INC)dot.h $(INC)maskdot.h \
$(INC)ipdnld.h 
		
IPPRX_DEP =  $(INC)stdafx.h $(INC)procon.h $(INC)dot.h $(INC)maskdot.h \
$(INC)ipprx.h $(INC)iproutes.h

#IPDEF_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)ipdef.h $(INC)dot.h \
#$(INC)maskdot.h

WANDEFS_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)wandefs.h $(INC)modem.h \
$(INC)cryptfns.h

PORTSTAT_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)boot.h $(INC)maindlg.h \
$(INC)paramtr.h $(INC)portstat.h $(INC)portinfo.h $(INC)logview.h $(INC)waitdlg.h

PORTINFO_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)portstat.h $(INC)portinfo.h		

ISDDNLD_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)isddnld.h $(INC)cryptfns.h

ISDNTA_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)wandlg.h $(INC)isdnta.h

LOGVIEW_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)logview.h

NATDLG_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)natdlg.h $(INC)proxy.h

PRXFILT_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)prxfilt.h

WAITDLG_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)waitdlg.h

UPGRADE_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)upgrade.h

AUTODETE_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)autodete.h $(INC)tftpif.h $(INC)ipdetect.h

IPDETECT_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)ipdetect.h $(INC)autodete.h $(INC)tftpif.h

IPROUTES_DEP =  $(INC)stdafx.h $(INC)procon.h $(INC)dot.h $(INC)maskdot.h \
		$(INC)iproutes.h $(INC)hardware.h 

UTILS_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)maskdot.h $(INC)utils.h	 \

FTPPORTS_DEP = $(INC)stdafx.h $(INC)procon.h $(INC)proxy.h $(INC)ftpports.h	 \

all:	delerr $(PROJ).EXE

clean:
	del err
	del linkerr
	del *.obj
	del *.res
	del *.map
	del *.pch
	del *.sts
	del *.pdb
	del *.exe
	del *.cnf

PROCON.RES:	PROCON.RC $(PROCON_RCDEP)
	$(RC) $(RCFLAGS) $(RCDEFINES) -r PROCON.RC

STDAFX.OBJ:	STDAFX.CPP $(STDAFX_DEP)
	$(CPP) $(CFLAGS) $(CPPCREATEPCHFLAG)  /c STDAFX.CPP  

PROCON.OBJ:	PROCON.CPP $(PROCON_DEP)
	$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG)  /c PROCON.CPP

POWERON.OBJ:	POWERON.CPP $(POWERON_DEP)
	$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG)  /c POWERON.CPP

#WANDEF.OBJ:	WANDEF.CPP $(WANDEF_DEP)
#	$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG)  /c WANDEF.CPP

APPLICAT.OBJ:	APPLICAT.CPP $(APPLICAT_DEP)
	$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG)   /c APPLICAT.CPP

COM.OBJ:	COM.CPP $(COM_DEP)
	$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG)   /c COM.CPP

MAINFRM.OBJ:	MAINFRM.CPP $(MAINFRM_DEP)
	$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG)   /c MAINFRM.CPP

ROUDOC.OBJ:	ROUDOC.CPP $(ROUDOC_DEP)
	$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG)   /c ROUDOC.CPP

ROUVW.OBJ:	ROUVW.CPP $(ROUVW_DEP)
	$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG)   /c ROUVW.CPP

DOT.OBJ:	DOT.CPP $(DOT_DEP)
	$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG)   /c DOT.CPP

LOCPORT.OBJ:	LOCPORT.CPP $(LOCPORT_DEP)
	$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG)   /c LOCPORT.CPP

MAINDLG.OBJ:	MAINDLG.CPP $(MAINDLG_DEP) tnetif.h telnet.h
	$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG)   /c MAINDLG.CPP

CNFREAD.OBJ:	CNFREAD.CPP $(CNFREAD_DEP)
	$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG)   /c CNFREAD.CPP

CNFWRITE.OBJ:	CNFWRITE.CPP $(CNFWRITE_DEP)
	$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG)   /c CNFWRITE.CPP

WANDLG.OBJ:	WANDLG.CPP $(WANDLG_DEP)
	$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG)   /c WANDLG.CPP

MSGUMAIN.OBJ:	MSGUMAIN.CPP $(MSGUMAIN_DEP)
	$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG)   /c MSGUMAIN.CPP

MSGUVIEW.OBJ:	MSGUVIEW.CPP $(MSGUVIEW_DEP)
	$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG)   /c MSGUVIEW.CPP

POWERCOD.OBJ:	POWERCOD.CPP $(POWERCOD_DEP)
	$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG)   /c POWERCOD.CPP

DIALDLG.OBJ:	DIALDLG.CPP $(DIALDLG_DEP)
	$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG)   /c DIALDLG.CPP

LSLDLG.OBJ:	LSLDLG.CPP $(LSLDLG_DEP)
	$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG)   /c LSLDLG.CPP

TABDLG.OBJ:	TABDLG.CPP $(TABDLG_DEP)
	$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG)   /c TABDLG.CPP

TABARRAY.OBJ:	TABARRAY.CPP $(TABARRAY_DEP)
	$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG)   /c TABARRAY.CPP

PPPDLG.OBJ:	PPPDLG.CPP $(PPPDLG_DEP)
	$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG)   /c PPPDLG.CPP

DIAGNOST.OBJ:	DIAGNOST.CPP $(DIAGNOST_DEP)
	$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG)   /c DIAGNOST.CPP

DNLDPROG.OBJ:	DNLDPROG.CPP $(DNLDPROG_DEP)
	$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG)   /c DNLDPROG.CPP

REBOOT.OBJ:	REBOOT.CPP $(REBOOT_DEP)
	$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG)   /c REBOOT.CPP

CHECK.OBJ:	CHECK.CPP $(CHECK_DEP)
	$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG)   /c CHECK.CPP

TFTPREAD.OBJ:	TFTPREAD.CPP $(TFTPREAD_DEP) TFTPIF.H stdafx.h
	$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG)   /c TFTPREAD.CPP

TFTPWRIT.OBJ:	TFTPWRIT.CPP $(TFTPWRIT_DEP) TFTPIF.H stdafx.h
	$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG)   /c TFTPWRIT.CPP

telnet.OBJ:	telnet.CPP telnet.h stdafx.h
	$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG)   /c telnet.CPP

USERSDLG.OBJ:	USERSDLG.CPP $(USERSDLG_DEP) 
	$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG)   /c USERSDLG.CPP

USERSADD.OBJ:	USERSADD.CPP $(USERSADD_DEP) 
	$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG)   /c USERSADD.CPP

USERSCOM.OBJ:	USERSCOM.CPP $(USERSCOM_DEP)
	$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG)   /c USERSCOM.CPP

MODEM.OBJ:	MODEM.CPP $(MODEM_DEP)
	$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG)   /c MODEM.CPP

SCRIPT.OBJ: SCRIPT.CPP $(SCRIPT_DEP)
	$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG)   /c SCRIPT.CPP

WANRF200.OBJ: WANRF200.CPP $(WANRF200_DEP)
	$(CPP) $(CFLAGS) $(CPPUSEPCHFLAG)   /c WANRF200.CPP

CRYPTFNS.OBJ: CRYPTFNS.C $(CRYPTFNS_DEP)
	$(CPP) $(CFLAGS)   /c CRYPTFNS.C

MASKDOT.OBJ: MASKDOT.C $(MASKDOT_DEP)
	$(CPP) $(CFLAGS) /c MASKDOT.C

BOOTVERS.OBJ: BOOTVERS.CPP $(BOOTVERS_DEP)
	$(CPP) $(CFLAGS)  /c BOOTVERS.CPP

PROXY.OBJ: PROXY.CPP $(PROXY_DEP)
	$(CPP) $(CFLAGS)  /c PROXY.CPP

DHCP.OBJ: DHCP.CPP $(DHCP_DEP)
	$(CPP) $(CFLAGS)  /c DHCP.CPP

DHCPADT.OBJ: DHCPADT.CPP $(DHCPADT_DEP)
	$(CPP) $(CFLAGS)  /c DHCPADT.CPP

DHCPOPTN.OBJ: DHCPOPTN.CPP $(DHCPOPTN_DEP)
	$(CPP) $(CFLAGS)  /c DHCPOPTN.CPP

BIND.OBJ: BIND.CPP $(BIND_DEP)
	$(CPP) $(CFLAGS)  /c BIND.CPP

PRXADDIT.OBJ: PRXADDIT.CPP $(PRXADDIT_DEP)
	$(CPP) $(CFLAGS)  /c PRXADDIT.CPP

IPDNLD.OBJ: IPDNLD.CPP $(IPDNLD_DEP)
	$(CPP) $(CFLAGS)  /c IPDNLD.CPP

IPPRX.OBJ: IPPRX.CPP $(IPPRX_DEP)
	$(CPP) $(CFLAGS)  /c IPPRX.CPP

#IPDEF.OBJ: IPDEF.CPP $(IPDEF_DEP)
#	$(CPP) $(CFLAGS)  /c IPDEF.CPP

WANDEFS.OBJ: WANDEFS.CPP $(WANDEFS_DEP)
	$(CPP) $(CFLAGS)  /c WANDEFS.CPP

PORTSTAT.OBJ: PORTSTAT.CPP $(PORTSTAT_DEP)
        $(CPP) $(CFLAGS) /c PORTSTAT.CPP

PORTINFO.OBJ: PORTINFO.CPP $(PORTINFO_DEP)
        $(CPP) $(CFLAGS) /c PORTINFO.CPP

ISDDNLD.OBJ: ISDDNLD.CPP $(ISDDNLD_DEP)
	$(CPP) $(CFLAGS) /c ISDDNLD.CPP

ISDNTA.OBJ: ISDNTA.CPP $(ISDNTA_DEP)
	$(CPP) $(CFLAGS) /c ISDNTA.CPP

LOGVIEW.OBJ: LOGVIEW.CPP $(LOGVIEW_DEP)
	$(CPP) $(CFLAGS) /c LOGVIEW.CPP

NATDLG.OBJ: NATDLG.CPP $(NATDLG_DEP)
	$(CPP) $(CFLAGS) /c NATDLG.CPP

PRXFILT.OBJ: PRXFILT.CPP $(PRXFILT_DEP)
	$(CPP) $(CFLAGS) /c PRXFILT.CPP

WAITDLG.OBJ: WAITDLG.CPP $(WAITDLG_DEP)
	$(CPP) $(CFLAGS) /c WAITDLG.CPP

UPGRADE.OBJ: UPGRADE.CPP $(UPGRADE_DEP)
        $(CPP) $(CFLAGS) /c UPGRADE.CPP

AUTODETE.OBJ: AUTODETE.CPP $(AUTODETE_DEP) 
	$(CPP) $(CFLAGS)  /c AUTODETE.CPP

IPDETECT.OBJ: IPDETECT.CPP $(IPDETECT_DEP) TFTPIF.H STDAFX.H
	$(CPP) $(CFLAGS)  /c IPDETECT.CPP

IPROUTES.OBJ: IPROUTES.CPP $(IPROUTES_DEP)
	$(CPP) $(CFLAGS)  /c IPROUTES.CPP

UTILS.OBJ: UTILS.CPP $(UTILS_DEP)
	$(CPP) $(CFLAGS)  /c UTILS.CPP

FTPPORTS.OBJ: FTPPORTS.CPP $(FTPPORTS_DEP)
	$(CPP) $(CFLAGS)  /c FTPPORTS.CPP

delerr:
	if exist err del err
	if exist linkerr del linkerr

$(PROJ).EXE::	PROCON.RES

$(PROJ).EXE::	STDAFX.OBJ PROCON.OBJ COM.OBJ MAINFRM.OBJ ROUDOC.OBJ \
	ROUVW.OBJ DOT.OBJ LOCPORT.OBJ MAINDLG.OBJ \
	CNFREAD.OBJ CNFWRITE.OBJ WANDLG.OBJ MSGUMAIN.OBJ \
	MSGUVIEW.OBJ LSLDLG.OBJ TABDLG.OBJ \
	TABARRAY.OBJ PPPDLG.OBJ DIAGNOST.OBJ DNLDPROG.OBJ \
	REBOOT.OBJ CHECK.OBJ POWERON.OBJ \
	APPLICAT.OBJ POWERCOD.OBJ DIALDLG.OBJ \
	TFTPREAD.OBJ TFTPWRIT.OBJ WANDEFS.OBJ \
	TELNET.OBJ USERSDLG.OBJ USERSADD.OBJ USERSCOM.OBJ \
	MODEM.OBJ SCRIPT.OBJ WANRF200.OBJ CRYPTFNS.OBJ MASKDOT.OBJ \
	BOOTVERS.OBJ PROXY.OBJ PRXADDIT.OBJ IPDNLD.OBJ IPPRX.OBJ DHCP.OBJ \
	DHCPADT.OBJ BIND.OBJ DHCPOPTN.OBJ PORTSTAT.OBJ PORTINFO.OBJ\
	ISDDNLD.OBJ ISDNTA.OBJ LOGVIEW.OBJ NATDLG.OBJ PRXFILT.OBJ WAITDLG.OBJ\
   UPGRADE.OBJ AUTODETE.OBJ IPDETECT.OBJ IPROUTES.OBJ UTILS.OBJ\
	FTPPORTS.OBJ\
	$(LIBDIR)ROUTFTP.LIB \
	$(LIBDIR)ROUTNET.LIB \
	$(LIBDIR)lzw15v.LIB \
	$(OBJS_EXT) $(DEFFILE)
	if exist $(PROJ).EXE del $(PROJ).EXE
	echo >NUL @<<$(PROJ).CRF
STDAFX.OBJ +
PROCON.OBJ +
COM.OBJ +
LOCPORT.OBJ +
MAINFRM.OBJ +
ROUDOC.OBJ +
ROUVW.OBJ +
DOT.OBJ +
MAINDLG.OBJ +
CNFREAD.OBJ +
CNFWRITE.OBJ +
WANDLG.OBJ +
MSGUMAIN.OBJ +
MSGUVIEW.OBJ +
LSLDLG.OBJ +
TABDLG.OBJ +
TABARRAY.OBJ +
PPPDLG.OBJ +
DIAGNOST.OBJ +
DNLDPROG.OBJ +
REBOOT.OBJ +
CHECK.OBJ +
POWERON.OBJ +
APPLICAT.OBJ +
POWERCOD.OBJ +
DIALDLG.OBJ +
TFTPREAD.OBJ +
TFTPWRIT.OBJ +
telnet.obj +
USERSDLG.OBJ +
USERSADD.OBJ +
USERSCOM.OBJ +
MODEM.OBJ +
SCRIPT.OBJ +
WANRF200.OBJ +
CRYPTFNS.OBJ +
MASKDOT.OBJ +
BOOTVERS.OBJ +
PROXY.OBJ +
PRXADDIT.OBJ +
IPDNLD.OBJ +
IPPRX.OBJ +
DHCP.OBJ +
DHCPADT.OBJ +
DHCPOPTN.OBJ +
BIND.OBJ +
WANDEFS.OBJ +
PORTSTAT.OBJ +
PORTINFO.OBJ +
ISDDNLD.OBJ +
ISDNTA.OBJ +
LOGVIEW.OBJ +
NATDLG.OBJ +
PRXFILT.OBJ +
WAITDLG.OBJ +
UPGRADE.OBJ +
AUTODETE.OBJ +
IPDETECT.OBJ +
IPROUTES.OBJ +
UTILS.OBJ +
FTPPORTS.OBJ +
$(OBJS_EXT)
$(PROJ).EXE
$(MAPFILE)
$(LIBS)
$(DEFFILE);
<<
	link $(LFLAGS) @$(PROJ).CRF
	$(RC) $(RESFLAGS) PROCON.RES $@
	@copy $(PROJ).CRF MSVC.BND
	type err
        copy procon.exe \proxy.210\roucon.exe


$(PROJ).EXE::	PROCON.RES
	if not exist MSVC.BND 	$(RC) $(RESFLAGS) PROCON.RES $@

run: $(PROJ).EXE
	$(PROJ) $(RUNFLAGS)




