!IF 0

Copyright (C) Microsoft Corporation, 1998 - 1999

Module Name:

    sources.

!ENDIF

MAJORCOMP=Snapin
MINORCOMP=common

TARGETNAME=DNSmgr
TARGETPATH=obj
TARGETTYPE=DYNLINK

DLLENTRY=_DllMainCRTStartup

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

UMTYPE=windows

MSC_WARNING_LEVEL= /W4
C_DEFINES = -DUNICODE -D_WIN32_IE=0x0400

USE_MFCUNICODE=1
USE_ATL=1
ATL_VER=30

TARGETLIBS=\
	   $(SDK_LIB_PATH)\dnslib.lib    \
           $(SDK_LIB_PATH)\dnsrpc.lib    \
           $(SDK_LIB_PATH)\dnsapi.lib    \
           $(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)\imm32.lib  \
           $(SDK_LIB_PATH)\ws2_32.lib

WIN32_WINNT_VERSION=0x0500
SUBSYSTEM_VERSION=5.00

INCLUDES=$(DS_INC_PATH);      \
         $(NET_INC_PATH);     \
         $(SHELL_INC_PATH);   \
         $(MTFRMWK_BASEDIR)

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

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

# groups of files for the various functional entities
SERVER_FILES = server.cpp serverui.cpp servmon.cpp servwiz.cpp
ZONE_FILES = zone.cpp zoneui.cpp zonewiz.cpp
DOMAIN_FILES = domain.cpp domainui.cpp delegwiz.cpp
RECORD_FILES = record.cpp recordUI.cpp recpag1.cpp recpag2.cpp nspage.cpp
UTIL_FILES = dnsutil.cpp uiutil.cpp ipeditor.cpp maskctrl.c aclpage.cpp

SOURCES=	$(BASE_FILES) \
		resource.rc \
		DNSSnap.cpp \
		snapdata.cpp \
		browser.cpp \
		$(UTIL_FILES) \
		$(SERVER_FILES) \
		$(ZONE_FILES) \
		$(DOMAIN_FILES) \
		$(RECORD_FILES)