Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

90 lines
2.3 KiB

#=============================================================================
# Copyright (c) 1999, Microsoft Corporation
#
# Module Name:
#
# sample\sources
#
# Abstract:
#
# The file contains build instructions for IPSAMPLE.
#=============================================================================
!IF "$(BUILD_PRODUCT_VER)" != "500"
ALT_PROJECT_TARGET=Routing
!ENDIF
TARGETNAME=ipsample
TARGETPATH=obj
TARGETTYPE=DYNLINK
USE_MSVCRT=1
MSC_WARNING_LEVEL=/W3 /WX
# MSC_WARNING_LEVEL=/W3
TARGETLIBS=\
$(SDK_LIB_PATH)\kernel32.lib \
$(SDK_LIB_PATH)\advapi32.lib \
$(SDK_LIB_PATH)\user32.lib \
$(SDK_LIB_PATH)\ws2_32.lib \
$(SDK_LIB_PATH)\rtm.lib \
$(SDK_LIB_PATH)\rtutils.lib
DLLENTRY=DllMain
# C_DEFINES=$(C_DEFINES) -DNT -DMPR50=1
C_DEFINES=$(C_DEFINES) -DNT -DMPR50=1 -DDEBUG -DTEST
INCLUDES= \
.; \
$(BASEDIR)\public\sdk\inc;
SOURCES=\
hashtable.c \
sync.c \
utils.c \
packet.c \
socket.c \
networkentry.c \
networkmgr.c \
configentry.c \
configmgr.c \
mibmgr.c \
rtmapi.c \
rmapi.c \
test.c \
ipsample.c \
ipsample.rc
PRECOMPILED_INCLUDE=pchsample.h
PRECOMPILED_PCH=pchsample.pch
PRECOMPILED_OBJ=pchsample.obj
# !IF 0
UMAPPL=sampletest
UMTYPE=console
UMLIBS=\
$(SDK_LIB_PATH)\iphlpapi.lib \
$(SDK_LIB_PATH)\mprapi.lib \
$(SDK_LIB_PATH)\kernel32.lib \
$(SDK_LIB_PATH)\user32.lib \
$(SDK_LIB_PATH)\wsock32.lib \
$(SDK_LIB_PATH)\rtutils.lib \
$(O)\ipsample.lib \
$(O)\sampletest.res
# !ENDIF
NTTARGETFILE0=ipsamplemsg.h ipsamplemsg.mc
#
# Add the BUILD number as a #define since it is only
# an environment variable on the machines
#
!if "$(BUILD_PRODUCT_VER)" == "500"
C_DEFINES=$(C_DEFINES) -DBUILD_PRODUCT_VER=500
!endif