#
# Copyright (c) Microsoft Corporation
#
# This file is part of the Microsoft Research Mesh Connectivity Layer.
# You should have received a copy of the Microsoft Research Shared Source
# license agreement (MSR-SSLA) for this software; see the file "license.txt".
# If not, please see http://research.microsoft.com/mesh/license.htm,
# or write to Microsoft Research, One Microsoft Way, Redmond, WA 98052-6399.
#

!INCLUDE ..\version.inc

TARGETNAME=mcl
TARGETPATH=obj
TARGETTYPE=DRIVER

MSC_WARNING_LEVEL=/W4 /WX

# The crypto functions in rsa32k are pageable.
# We can't have that.
LINKER_FLAGS=/merge:PAGER32R=.rdata /merge:PAGER32C=.text

TARGETLIBS = \
    $(DDK_LIB_PATH)\ndis.lib \
    $(DS_LIB_PATH)\rsa32k.lib

INCLUDES = \
    ..\inc; \
    $(DS_INC_PATH)

SOURCES = \
    mcl.rc \
    driver.c \
    protocol.c \
    miniport.c \
    ndishack.c \
    random.c \
    crypto.c \
    neighbor.c \
    io.c \
    reg.c \
    linkcache.c \
    sr.c \
    reqtable.c \
    sendbuf.c \
    maintbuf.c \
    sidebug.c \
    etx.c \
    pktpair.c \
    rtt.c \
    pback.c \
    wcett.c

