MODULE=nidmgrdll
!include <../config/Makefile.w32>
!if ("$(CPU)" == "IA64" ) || ("$(CPU)" == "AMD64" ) || ("$(CPU)" == "ALPHA64" )
DLLFILE=$(BINDIR)\nidmgr64.dll
LIBFILE=$(LIBDIR)\nidmgr64.lib
!else
DLLFILE=$(BINDIR)\nidmgr32.dll
LIBFILE=$(LIBDIR)\nidmgr32.lib
!endif
UTILDIR=$(OBJDIR)\util
KHERRDIR=$(OBJDIR)\kherr
KCONFIGDIR=$(OBJDIR)\kconfig
KMQDIR=$(OBJDIR)\kmq
KCDBDIR=$(OBJDIR)\kcreddb
KMMDIR=$(OBJDIR)\kmm
UIDIR=$(OBJDIR)\uilib
OBJFILES= \
$(OBJ)\dllmain.obj \
$(UTILDIR)\hashtable.obj \
$(UTILDIR)\sync.obj \
$(UTILDIR)\mstring.obj \
$(UTILDIR)\perfstat.obj \
$(KHERRDIR)\kherrmain.obj \
$(KHERRDIR)\kherr.obj \
$(KCONFIGDIR)\kconfigmain.obj \
$(KCONFIGDIR)\api.obj \
$(KMQDIR)\kmqmain.obj \
$(KMQDIR)\init.obj \
$(KMQDIR)\msgtype.obj \
$(KMQDIR)\consumer.obj \
$(KMQDIR)\publisher.obj \
$(KMQDIR)\kmqconfig.obj \
$(KCDBDIR)\buf.obj \
$(KCDBDIR)\attrib.obj \
$(KCDBDIR)\credential.obj \
$(KCDBDIR)\credset.obj \
$(KCDBDIR)\credtype.obj \
$(KCDBDIR)\identity.obj \
$(KCDBDIR)\init.obj \
$(KCDBDIR)\kcreddbmain.obj \
$(KCDBDIR)\type.obj \
$(KCDBDIR)\kcdbconfig.obj \
$(KMMDIR)\kmmmain.obj \
$(KMMDIR)\kmm.obj \
$(KMMDIR)\kmm_plugin.obj \
$(KMMDIR)\kmm_module.obj \
$(KMMDIR)\kmm_reg.obj \
$(KMMDIR)\kmm_registrar.obj \
$(KMMDIR)\kmmconfig.obj \
$(UIDIR)\rescache.obj \
$(UIDIR)\action.obj \
$(UIDIR)\creddlg.obj \
$(UIDIR)\alert.obj \
$(UIDIR)\propsheet.obj \
$(UIDIR)\propwnd.obj \
$(UIDIR)\uilibmain.obj \
$(UIDIR)\actiondef.obj \
$(UIDIR)\acceldef.obj \
$(UIDIR)\configui.obj \
$(UIDIR)\trackerwnd.obj \
$(UIDIR)\uibind.obj \
$(UIDIR)\version.obj
RESFILES= \
$(OBJ)\nidmgrdll.res \
$(KCDBDIR)\kcredres.res \
$(KMMDIR)\kmm_msgs.res \
SDKLIBFILES= \
advapi32.lib \
strsafe.lib \
comctl32.lib \
shlwapi.lib \
version.lib
!if ("$(CPU)" == "IA64" ) || ("$(CPU)" == "AMD64" ) || ("$(CPU)" == "ALPHA64" )
SCLIB=bufferoverflowu.lib
!else
SCLIB=
!endif
$(DLLFILE): $(OBJFILES) $(RESFILES)
$(DLLGUILINK) $(LIBFILES) $(SDKLIBFILES) $(SCLIB)
$(_VC_MANIFEST_EMBED_DLL)
$(_VC_MANIFEST_CLEAN)
all: mkdirs $(DLLFILE)
clean::
if exist '$(DLLFILE)' $(RM) $(DLLFILE)
if exist '$(DLLFILE).manifest' $(RM) $(DLLFILE).manifest