Leaked source code of windows server 2003
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.
 
 
 
 
 
 

100 lines
2.7 KiB

############################################################################
#
# Copyright (C) 1999, Microsoft Corporation.
#
# All rights reserved.
#
############################################################################
#!include ..\..\..\..\common\makefile.cmn
#SOURCES_USED=..\..\..\..\common\makefile.cmn
TARGETNAME=sceprov
TARGETPATH=obj
TARGETTYPE=DYNLINK
# The TARGETLIBS macro specifies additional libraries to link against your target
# image. Each library path specification should contain an asterisk (*)
# where the machine-specific subdirectory name should go.
TARGETLIBS= \
$(SDK_LIB_PATH)\kernel32.lib \
$(SDK_LIB_PATH)\oleaut32.lib \
$(SDK_LIB_PATH)\ole32.lib \
$(SDK_LIB_PATH)\uuid.lib \
$(SDK_LIB_PATH)\user32.lib \
$(SDK_LIB_PATH)\Userenv.lib \
$(SDK_LIB_PATH)\advapi32.lib \
$(SDK_LIB_PATH)\wbemuuid.lib \
$(SDK_LIB_PATH)\vccomsup.lib \
$(SDK_LIB_PATH)\scecli.lib
USE_STL=1
USE_ATL=1
ATL_VER=30
USE_MSVCRT=1
MIDL_FLAGS=-DMIDL_PASS
MIDL_UUIDDIR=$(O)
# The INCLUDES variable specifies any include paths that are specific to
# this source directory. Separate multiple paths with single
# semicolons. Relative path specifications are okay.
INCLUDES=$(INCLUDES);
# The developer defines the SOURCES macro. It contains a list of all the
# source files for this component. Specify each source file on a separate
# line using the line-continuation character. This minimizes merge
# conflicts if two developers are adding source files to the same component.
# genlex.cpp \
# opathlex.cpp \
# objpath.cpp \
SOURCES= \
scecore.idl \
sceprov.rc \
maindll.cpp \
sceprov.cpp \
requestobject.cpp \
genericclass.cpp \
template.cpp \
database.cpp \
password.cpp \
lockout.cpp \
kerberos.cpp \
audit.cpp \
regvalue.cpp \
option.cpp \
eventlog.cpp \
rights.cpp \
object.cpp \
group.cpp \
service.cpp \
operation.cpp \
attachment.cpp \
support.cpp \
logrec.cpp \
extbase.cpp \
persistmgr.cpp \
sceparser.cpp \
sequence.cpp \
tranx.cpp \
compkey.cpp
MISCFILES=SceProv.mof \
sceprov_{38a3b1c2-606f-4c95-80bf-42b524c3eaa3}.sld
# Next, specify options for the compiler using C_DEFINES.
C_DEFINES=$(C_DEFINES) /D_WIN32_WINNT=0x0400 /DUNICODE /D_EXEC_QUERY_SUPPORT /DBUILDING_DLL /D_WINDLL /D__WINNT_BUILD__
USER_C_FLAGS=/Ob2 /EHa
USE_MFCVER=42
USE_MFC=1
DLLDEF=$(O)\sceprov.def
USE_NATIVE_EH=1
PASS0_HEADERDIR=$(O)
#PASS0_PUBLISH= \
# {$(O)\scecore.h=$(DS_INC_PATH)\scecore.h} \
# {$(O)\scecore_i.c=$(DS_INC_PATH)\scecore_i.c}