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.
 
 
 
 
 
 

129 lines
2.9 KiB

!IF 0
Copyright (C) Microsoft Corporation, 1989 - 1999
NOTE: Commented description of this file is in \nt\bak\bin\sources.tpl
!ENDIF
CA_RELATIVEROOT=..\..
MAJORCOMP=certsrv
MINORCOMP=certidl
TARGETNAME=$(MINORCOMP)
TARGETPATH=obj
TARGETTYPE=LIBRARY
SYNCHRONIZE_DRAIN=1
CHECKED_ALT_DIR=1
NOT_LEAN_AND_MEAN=1
xCONDITIONAL_INCLUDES= \
$(CONDITIONAL_INCLUDES) \
macapi.h \
macname1.h \
macname2.h \
macpub.h \
rpcerr.h \
rpcmac.h \
winwlm.h
INCLUDES= \
$(CA_RELATIVEROOT)\include; \
$(CA_RELATIVEROOT)\include\$(O); \
..\dcom
# IDL files that don't generate IID or TLB files:
IDLFILES_BASE= \
certbase.idl
# IDL files for which we publish TLBs:
IDLFILES_PUBLIC= \
certadm.idl \
certcli.idl \
certenc.idl
# All IDL files, starting with those that generate no TLBs or use private TLBs:
IDLFILES= \
certdb.idl \
certexit.idl \
certif.idl \
certmod.idl \
certpol.idl \
certsrvd.idl \
certview.idl \
$(IDLFILES_PUBLIC) \
$(IDLFILES_BASE)
# IID files for which we publish TLBs:
IIDFILES_PUBLIC= \
$(O)\certadm_i.c \
$(O)\certcli_i.c \
$(O)\certenc_i.c
# All IID files, starting with those that generate no TLBs or use private TLBs:
IIDFILES= \
$(O)\certdb_i.c \
$(O)\certexit_i.c \
$(O)\certif_i.c \
$(O)\certmod_i.c \
$(O)\certpol_i.c \
$(O)\certsrvd_i.c \
$(O)\certview_i.c \
$(IIDFILES_PUBLIC)
# Client and IID files built in other IDL directories and dropped here:
RPC_NTTARGETFILE1=$(O)\certrpc_c.c
DCOM_NTTARGETFILE1= \
$(O)\certadmd_i.c \
$(O)\certreqd_i.c
NTTARGETFILE1= \
$(RPC_NTTARGETFILE1) \
$(DCOM_NTTARGETFILE1)
CLIENTFILES= \
$(RPC_NTTARGETFILE1) \
$(DCOM_NTTARGETFILE1)
# The next few lines are needed for incremental build dependency checking:
PASS0_HEADERDIR=$(O)
PASS0_SOURCEDIR=$(O)
MIDL_TLBDIR=$(O)
MIDL_UUIDDIR=$(O)
SOURCES= \
$(IDLFILES) \
$(IIDFILES) \
$(CLIENTFILES)
PASS0_PUBLISH= \
{certexit.idl=$(SDK_INC_PATH)\certexit.idl} \
{certmod.idl=$(SDK_INC_PATH)\certmod.idl} \
{certpol.idl=$(SDK_INC_PATH)\certpol.idl} \
\
{$(O)\certadm.h=$(SDK_INC_PATH)\certadm.h} \
{$(O)\certbase.h=$(SDK_INC_PATH)\certbase.h} \
{$(O)\certcli.h=$(SDK_INC_PATH)\certcli.h} \
{$(O)\certdb.h=$(SDK_INC_PATH)\certdb.h} \
{$(O)\certenc.h=$(SDK_INC_PATH)\certenc.h} \
{$(O)\certexit.h=$(SDK_INC_PATH)\certexit.h} \
{$(O)\certif.h=$(SDK_INC_PATH)\certif.h} \
{$(O)\certmod.h=$(SDK_INC_PATH)\certmod.h} \
{$(O)\certpol.h=$(SDK_INC_PATH)\certpol.h} \
{$(O)\certsrvd.h=$(SDK_INC_PATH)\certsrvd.h} \
{$(O)\certview.h=$(SDK_INC_PATH)\certview.h}
PASS1_PUBLISH= \
{$(O)\$(MINORCOMP).lib=$(SDK_LIB_PATH)\$(MINORCOMP).lib}
# Ships in the SDK
BUFFER_OVERFLOW_CHECKS=0