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.
|
|
!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
|