!IF 0
Copyright (c) 1997-2000  Microsoft Corporation

Module Name:

    sources.

Abstract:

    This file specifies the target component being built and the list of
    sources files needed to build that component.  Also specifies optional
    compiler switches and libraries that are unique for the component being
    built.


Author:

    Galen Barbee    (GalenB)    23-Mar-1998

!ENDIF

!INCLUDE $(PROJECT_ROOT)\cluster\sources.inc

MINORCOMP=MSClus

TARGETNAME=msclus
TARGETPATH=obj
TARGETTYPE=DYNLINK

UMTYPE=windows
USE_MSVCRT=1
USE_ATL=1
USE_STL=1
USE_NATIVE_EH=1
DLLENTRY=_DllMainCRTStartup

PRECOMPILED_INCLUDE=stdafx.h
PRECOMPILED_CXX=1

MIDL_FLAGS=-DMIDL_PASS

MIDL_UUIDDIR=$(O)
PASS0_SOURCEDIR=$(O)
PASS0_HEADERDIR=$(O)
MIDL_TLBDIR=$(O)

INCLUDES=.;..\common;..\..\inc;..\..\inc\$(O)

C_DEFINES=/DUNICODE /D_UNICODE /DWINVER=$(WINVER_VERSION)

SOURCES=\
        MSClus.idl          \
        MSClus.rc           \
        ClusApp.cpp         \
        ClusDisk.cpp        \
        ClusKeys.cpp        \
        ClusNetI.cpp        \
        ClusNetW.cpp        \
        ClusNode.cpp        \
        ClusRes.cpp         \
        ClusResG.cpp        \
        ClusResT.cpp        \
        Cluster.cpp         \
        ClusterObject.cpp   \
        MSClus.cpp          \
        Partition.cpp       \
        Property.cpp        \
        PropertyValue.cpp   \
        PropLsts.cpp        \
        Version.cpp

DLLBASE=0x7F220000

TARGETLIBS=\
        $(SDK_LIB_PATH)\kernel32.lib    \
        $(SDK_LIB_PATH)\advapi32.lib    \
        $(SDK_LIB_PATH)\user32.lib      \
        $(SDK_LIB_PATH)\ole32.lib       \
        $(SDK_LIB_PATH)\oleaut32.lib    \
        $(SDK_LIB_PATH)\uuid.lib        \
        $(SDK_LIB_PATH)\netapi32.lib    \
        $(SDK_LIB_PATH)\clusapi.lib     \
        ..\common\$(O)\common.lib       \
        ..\..\clusrtl\$(O)\clusrtl.lib

# Copy the H and IDL and TLB files to the sdk directory

PASS0_PUBLISH=\
    {MSClus.idl=$(SDK_INC_PATH)\MSClus.idl}\
    {$(O)\MSClus.h=$(SDK_INC_PATH)\MSClus.h}

PASS1_PUBLISH=\
    {$(O)\MSClus.tlb=$(SDK_LIB_PATH)\MSClus.tlb}