!IF 0

Copyright (C) Microsoft Corporation, 1998 - 1999

Module Name:

    sources.

!ENDIF

MAJORCOMP=Snapin
MINORCOMP=common

TARGETNAME=ADSIEdit
TARGETPATH=obj
TARGETTYPE=DYNLINK

!IF !defined(MTFRMWK_BASEDIR)
MTFRMWK_BASEDIR = $(PROJECT_ROOT)\snapin\mtfrmwk
!ENDIF

DLLENTRY=_DllMainCRTStartup
UMTYPE=windows
C_DEFINES = -DUNICODE
USE_MFCUNICODE=1
USE_ATL=1
ATL_VER=30

TARGETLIBS=\
           $(SDK_LIB_PATH)\mmc.lib   \
           $(SDK_LIB_PATH)\kernel32.lib       \
           $(SDK_LIB_PATH)\user32.lib         \
           $(SDK_LIB_PATH)\oleaut32.lib       \
           $(SDK_LIB_PATH)\ole32.lib          \
           $(SDK_LIB_PATH)\advapi32.lib       \
           $(SDK_LIB_PATH)\uuid.lib       \
           $(SDK_LIB_PATH)\comctl32.lib   \
           $(SDK_LIB_PATH)\comdlg32.lib   \
           $(SDK_LIB_PATH)\netapi32.lib   \
           $(SDK_LIB_PATH)\gdi32.lib  \
           $(SDK_LIB_PATH)\rpcrt4.lib    \
           $(SDK_LIB_PATH)\rpcutil.lib \
           $(SDK_LIB_PATH)\wsock32.lib  \
           $(SDK_LIB_PATH)\ws2_32.lib \
           $(SDK_LIB_PATH)\activeds.lib \
           $(SDK_LIB_PATH)\adsiid.lib \
           $(SDK_LIB_PATH)\imm32.lib \
           $(SDK_LIB_PATH)\dsuiext.lib



WIN32_WINNT_VERSION=0x0500
C_DEFINES = $(C_DEFINES) -D_WIN32_IE=0x0400
SUBSYSTEM_VERSION=5.00

INCLUDES= $(DS_INC_PATH);                  \
          $(SHELL_INC_PATH);               \
          $(MTFRMWK_BASEDIR);              \
          $(DISPLAY_BASEDIR)\inc;

PRECOMPILED_INCLUDE = pch.h
PRECOMPILED_SOURCEFILE = pch.cpp
PRECOMPILED_CXX = 1

# files that provide base functionality (framework)
BASE_FILES = snapbase.cpp \

# groups of files for the various functional entities


SOURCES= $(BASE_FILES)   \
         resource.rc     \
         adsiedit.cpp    \
         snapdata.cpp    \
         editor.cpp      \
         editorui.cpp    \
         connection.cpp  \
         connectui.cpp   \
         attredit.cpp    \
         createwiz.cpp   \
         common.cpp      \
         renameui.cpp    \
         query.cpp       \
         filterui.cpp    \
         credui.cpp      \
         attribute.cpp   \
         querynode.cpp   \
         queryui.cpp     \
         attredit.cpp    \
         attr.cpp        \
         common.cpp      \
         editimpl.cpp    \
         editui.cpp      \
         schemacache.cpp \
         attrqry.cpp