# CfgMgr makefile. 11, April, 1997. Will make the Configuration Manager code.
#

!include \rtrware\include\gblmkdef

!if $(WEB_SERVER_INCLUDED)
CFLAGS = $(CFLAGS) -P WEB=1
!endif

OBJS =  $(OLS)cmdhcp.ol \
        $(OLS)cfgmgr.ol \
	$(OLS)cminit.ol \
	$(OLS)cmsup.ol \
   $(OLS)cmnat.ol \
   $(OLS)cmfilt.ol \
   $(OLS)cmlink.ol \
	$(OLS)cmutils.ol

LIBFILE = CfgMgr.lib

$(LIBFILE): delerr $(OBJS)

delerr :
	del err

$(OLS)cfgmgr.ol : $(@B).c $(INC)cfgmgr.h
	$(CC) $(@B).c $(CFLAGS) -pw -i
	$(LIB) $(OLS)$(@B).ol $(LIBFLG) $(LIBFILE)

$(OLS)cminit.ol : $(@B).c $(INC)cfgmgr.h
	$(CC) $(@B).c $(CFLAGS) -pw -p
	$(LIB) $(OLS)$(@B).ol $(LIBFLG) $(LIBFILE)

$(OLS)cmutils.ol : $(@B).c $(INC)cfgmgr.h
	$(CC) $(@B).c $(CFLAGS) -pw -p -i
	$(LIB) $(OLS)$(@B).ol $(LIBFLG) $(LIBFILE)

$(OLS)cmsup.ol : $(@B).c $(INC)cfgmgr.h
	$(CC) $(@B).c $(CFLAGS) -pw -p -i
	$(LIB) $(OLS)$(@B).ol $(LIBFLG) $(LIBFILE)

$(OLS)cmnat.ol : $(@B).c $(INC)cfgmgr.h
	$(CC) $(@B).c $(CFLAGS) -pw -i
	$(LIB) $(OLS)$(@B).ol $(LIBFLG) $(LIBFILE)

$(OLS)cmfilt.ol : $(@B).c $(INC)cfgmgr.h
	$(CC) $(@B).c $(CFLAGS) -pw -i
	$(LIB) $(OLS)$(@B).ol $(LIBFLG) $(LIBFILE)

$(OLS)cmlink.ol : $(@B).c $(INC)cfgmgr.h
	$(CC) $(@B).c $(CFLAGS) -pw -i
	$(LIB) $(OLS)$(@B).ol $(LIBFLG) $(LIBFILE)

$(OLS)cmdhcp.ol : $(@B).c $(INC)cfgmgr.h $(INC)incall.h
	$(CC) $(@B).c $(CFLAGS) -pw
	$(LIB) $(OLS)$(@B).ol $(LIBFLG) $(LIBFILE)

