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.
45 lines
1.1 KiB
45 lines
1.1 KiB
MAJORCOMP=wdmlib
|
|
MINORCOMP=wdmsec
|
|
|
|
TARGETNAME=wl
|
|
TARGETTYPE=LIBRARY
|
|
TARGETPATH=obj
|
|
BUILD_CONSUMES=wdmsec_inc \
|
|
wdmsec_cm \
|
|
wdmsec_io \
|
|
wdmsec_pp \
|
|
wdmsec_se
|
|
BUILD_PRODUCES=wdmsec_wl
|
|
|
|
INCLUDES=..;..\inc;$(IFSKIT_INC_PATH);$(DDK_INC_PATH)
|
|
|
|
#MSC_WARNING_LEVEL=/W4 /WX
|
|
|
|
USE_NOLIBS=1
|
|
|
|
SOURCES=wlwrap.c
|
|
|
|
#
|
|
#
|
|
# Yes, we must disable buffer overflow checks here. The reason
|
|
# is that we are producing a static library that is published
|
|
# in the core Windwos SDK (a.k.a. the Platform SDK) and this LIB
|
|
# must not only be available to VC6 users, it must be available
|
|
# to users of non-Microsoft compilers.
|
|
#
|
|
#
|
|
BUFFER_OVERFLOW_CHECKS=0
|
|
|
|
OBJLIBFILES=$(DDK_LIB_PATH)\ntoskrnl.lib \
|
|
..\cm\$(O)\cm.lib \
|
|
..\io\$(O)\io.lib \
|
|
..\pp\$(O)\pp.lib \
|
|
..\se\$(O)\se.lib
|
|
|
|
PASS1_PUBLISH={$(O)\wl.lib=$(DDK_LIB_PATH)\wdmsec.lib} \
|
|
{$(O)\wl.lib=$(DDK_LIB_PATH)\legacy\wdmsec.lib}
|
|
|
|
SYNCHRONIZE_DRAIN=1
|
|
SYNCHRONIZE_BLOCK=1
|
|
|
|
|