260 lines
10 KiB
Plaintext
260 lines
10 KiB
Plaintext
!IF 0
|
|
|
|
Copyright (c) 1989 Microsoft Corporation
|
|
|
|
Module Name:
|
|
|
|
sources.
|
|
|
|
Abstract:
|
|
|
|
This file specifies the target component being built and the list of
|
|
sources files needed to build that component. Also specifies optional
|
|
compiler switches and libraries that are unique for the component being
|
|
built.
|
|
|
|
|
|
Author:
|
|
|
|
Mark Lucovsky (markl) 18-Sep-1990
|
|
|
|
NOTE: Commented description of this file is in \nt\bak\bin\sources.tpl
|
|
|
|
!ENDIF
|
|
|
|
TARGETPATH=obj
|
|
TARGETNAME=
|
|
TARGETTYPE=LIBRARY
|
|
|
|
#
|
|
# These are files built from other headers, then published.
|
|
#
|
|
|
|
NTTARGETFILE0=$(O)\ntsecapi.h \
|
|
$(O)\subauth.h \
|
|
$(O)\ntsecpkg.h \
|
|
$(O)\aclapi.h \
|
|
$(O)\aclapip.h \
|
|
$(O)\sddl.h \
|
|
$(O)\sddlp.h \
|
|
$(O)\winsafer.h \
|
|
$(O)\winsaferp.h \
|
|
$(O)\wincrypt.h
|
|
|
|
#
|
|
# We publish in two places.
|
|
# WINDOWS_INC is public\internal\windows\inc, and is are available to anyone else
|
|
# in the NT project, but not released to customers
|
|
# PROJECT_INC is public\internal\ds\inc, and is are available to anyone else
|
|
# in the NT project, but not released to customers
|
|
# SDK_INC is public\sdk\inc, and not automatically released to customers, it is
|
|
# the prime spot for SDK header files.
|
|
#
|
|
#
|
|
# The following two macros are the lists of headers to be published to the root
|
|
# project. Keep the list of files sorted so we can keep track of which files are in,
|
|
# and which files are not.
|
|
#
|
|
|
|
PUBLISH_IN_PROJECT_INC=\
|
|
{adsi.w=$(PROJECT_INC_PATH)\adsi.h}\
|
|
{aes.w=$(PROJECT_INC_PATH)\crypto\aes.h} \
|
|
{alloca.w=$(PROJECT_INC_PATH)\alloca.h} \
|
|
{apperr.w=$(PROJECT_INC_PATH)\apperr.h}\
|
|
{apperr2.w=$(PROJECT_INC_PATH)\apperr2.h}\
|
|
{authzi.w=$(PROJECT_INC_PATH)\authzi.h}\
|
|
{benaloh.w=$(PROJECT_INC_PATH)\crypto\benaloh.h} \
|
|
{bignum.w=$(PROJECT_INC_PATH)\crypto\bignum.h} \
|
|
{brcommon.w=$(PROJECT_INC_PATH)\brcommon.h}\
|
|
{confname.w=$(PROJECT_INC_PATH)\confname.h}\
|
|
{credp.w=$(PROJECT_INC_PATH)\credp.h}\
|
|
{crypstub.w=$(PROJECT_INC_PATH)\crypstub.h}\
|
|
{crypt.w=$(PROJECT_INC_PATH)\crypt.h}\
|
|
{cryptui.w=$(PROJECT_INC_PATH)\cryptui.h}\
|
|
{dblint.w=$(PROJECT_INC_PATH)\crypto\dblint.h} \
|
|
{des.w=$(PROJECT_INC_PATH)\crypto\des.h} \
|
|
{des3.w=$(PROJECT_INC_PATH)\crypto\des3.h} \
|
|
{descrypt.w=$(PROJECT_INC_PATH)\crypto\descrypt.h} \
|
|
{dns.w=$(PROJECT_INC_PATH)\dns.h} \
|
|
{dnsapi.w=$(PROJECT_INC_PATH)\dnsapi.h} \
|
|
{dnslib.w=$(PROJECT_INC_PATH)\dnslib.h} \
|
|
{dnsrpc.w=$(PROJECT_INC_PATH)\dnsrpc.h} \
|
|
{dosprint.w=$(PROJECT_INC_PATH)\dosprint.h} \
|
|
{dsgetdcp.w=$(PROJECT_INC_PATH)\dsgetdcp.h} \
|
|
{dsmnname.w=$(PROJECT_INC_PATH)\dsmnname.h}\
|
|
{dspropp.w=$(PROJECT_INC_PATH)\dspropp.h} \
|
|
{engine.w=$(PROJECT_INC_PATH)\crypto\engine.h} \
|
|
{fpnwname.w=$(PROJECT_INC_PATH)\fpnwname.h}\
|
|
{ftnfoctx.w=$(PROJECT_INC_PATH)\ftnfoctx.h}\
|
|
{ginaipc.w=$(PROJECT_INC_PATH)\ginaipc.h} \
|
|
{hmac.w=$(PROJECT_INC_PATH)\crypto\hmac.h} \
|
|
{jet.w=$(PROJECT_INC_PATH)\jet.h} \
|
|
{jet500.w=$(PROJECT_INC_PATH)\jet500.h} \
|
|
{keylimit.w=$(PROJECT_INC_PATH)\keylimit.h} \
|
|
{keymgr.w=$(PROJECT_INC_PATH)\keymgr.h} \
|
|
{llsapi.w=$(PROJECT_INC_PATH)\llsapi.h}\
|
|
{loghours.w=$(PROJECT_INC_PATH)\loghours.h}\
|
|
{logonmsv.w=$(PROJECT_INC_PATH)\logonmsv.h} \
|
|
{lsaimp.w=$(PROJECT_INC_PATH)\lsaimp.h} \
|
|
{lsaicli.w=$(PROJECT_INC_PATH)\lsaicli.h} \
|
|
{lsaisrv.w=$(PROJECT_INC_PATH)\lsaisrv.h} \
|
|
{martaexp.w=$(PROJECT_INC_PATH)\martaexp.h} \
|
|
{md2.w=$(PROJECT_INC_PATH)\crypto\md2.h} \
|
|
{md4.w=$(PROJECT_INC_PATH)\crypto\md4.h} \
|
|
{md5.w=$(PROJECT_INC_PATH)\crypto\md5.h} \
|
|
{modes.w=$(PROJECT_INC_PATH)\crypto\modes.h} \
|
|
{msginaexports.w=$(PROJECT_INC_PATH)\msginaexports.h} \
|
|
{netdebug.w=$(PROJECT_INC_PATH)\netdebug.h}\
|
|
{netlib.w=$(PROJECT_INC_PATH)\netlib.h}\
|
|
{netlibnt.w=$(PROJECT_INC_PATH)\netlibnt.h}\
|
|
{netlogon.w=$(PROJECT_INC_PATH)\netlogon.h}\
|
|
{nlmon.w=$(PROJECT_INC_PATH)\nlmon.h}\
|
|
{ntdsadef.w=$(PROJECT_INC_PATH)\ntdsadef.h}\
|
|
{ntdsapip.w=$(PROJECT_INC_PATH)\ntdsapip.h}\
|
|
{ntsamp.w=$(PROJECT_INC_PATH)\ntsamp.h}\
|
|
{nwapi.w=$(PROJECT_INC_PATH)\nwapi.h}\
|
|
{nwapi32.w=$(PROJECT_INC_PATH)\nwapi32.h} \
|
|
{nwcons.w=$(PROJECT_INC_PATH)\nwcons.h}\
|
|
{nwrnames.w=$(PROJECT_INC_PATH)\nwrnames.h}\
|
|
{nwsap.w=$(PROJECT_INC_PATH)\nwsap.h} \
|
|
{nwsnames.w=$(PROJECT_INC_PATH)\nwsnames.h}\
|
|
{passrec.w=$(PROJECT_INC_PATH)\passrec.h} \
|
|
{permit.w=$(PROJECT_INC_PATH)\permit.h} \
|
|
{randlib.w=$(PROJECT_INC_PATH)\crypto\randlib.h} \
|
|
{recovery.w=$(PROJECT_INC_PATH)\recovery.h} \
|
|
{rc2.w=$(PROJECT_INC_PATH)\crypto\rc2.h} \
|
|
{rc4.w=$(PROJECT_INC_PATH)\crypto\rc4.h} \
|
|
{rnraddrs.w=$(PROJECT_INC_PATH)\rnraddrs.h} \
|
|
{rsa.w=$(PROJECT_INC_PATH)\crypto\rsa.h} \
|
|
{rsa_fast.w=$(PROJECT_INC_PATH)\crypto\rsa_fast.h} \
|
|
{rsa_math.w=$(PROJECT_INC_PATH)\crypto\rsa_math.h} \
|
|
{rsa_sys.w=$(PROJECT_INC_PATH)\crypto\rsa_sys.h} \
|
|
{rxprint.w=$(PROJECT_INC_PATH)\rxprint.h} \
|
|
{rxserver.w=$(PROJECT_INC_PATH)\rxserver.h}\
|
|
{samisrv.w=$(PROJECT_INC_PATH)\samisrv.h}\
|
|
{scesetup.w=$(PROJECT_INC_PATH)\scesetup.h} \
|
|
{scioctl.w=$(PROJECT_INC_PATH)\scioctl.h} \
|
|
{sclogon.w=$(PROJECT_INC_PATH)\sclogon.h} \
|
|
{scredir.idl=$(PROJECT_INC_PATH)\scredir.idl} \
|
|
{secedit.w=$(PROJECT_INC_PATH)\secedit.h} \
|
|
{secint.w=$(PROJECT_INC_PATH)\secint.h} \
|
|
{secobj.w=$(PROJECT_INC_PATH)\secobj.h} \
|
|
{sha.w=$(PROJECT_INC_PATH)\crypto\sha.h} \
|
|
{shacomm.w=$(PROJECT_INC_PATH)\crypto\shacomm.h} \
|
|
{ssi.w=$(PROJECT_INC_PATH)\ssi.h}\
|
|
{swincryp.w=$(PROJECT_INC_PATH)\crypto\swincryp.h} \
|
|
{tripldes.w=$(PROJECT_INC_PATH)\crypto\tripldes.h} \
|
|
{tstring.w=$(PROJECT_INC_PATH)\tstring.h}\
|
|
{uascache.w=$(PROJECT_INC_PATH)\uascache.h}\
|
|
{uint4.w=$(PROJECT_INC_PATH)\crypto\uint4.h} \
|
|
{w32timep.w=$(PROJECT_INC_PATH)\w32timep.h} \
|
|
{winsaferrh.w=$(PROJECT_INC_PATH)\winsafer.rh} \
|
|
{winsaferrc.w=$(PROJECT_INC_PATH)\winsafer.rc} \
|
|
{wintrustp.w=$(PROJECT_INC_PATH)\crypto\wintrustp.h} \
|
|
{xom.w=$(PROJECT_INC_PATH)\xom.h} \
|
|
{wlballoonrc.w=$(PROJECT_INC_PATH)\wlballoon.rc} \
|
|
{wlballoonrh.w=$(PROJECT_INC_PATH)\wlballoon.rh} \
|
|
{$(O)\sddlp.h=$(PROJECT_INC_PATH)\sddlp.h}
|
|
|
|
PUBLISH_IN_SDK_INC=\
|
|
{activeds.w=$(SDK_INC_PATH)\activeds.h} \
|
|
{adsdb.w=$(SDK_INC_PATH)\adsdb.h} \
|
|
{adserr.w=$(SDK_INC_PATH)\adserr.h} \
|
|
{adshlp.w=$(SDK_INC_PATH)\adshlp.h} \
|
|
{adsiid.w=$(SDK_INC_PATH)\adsiid.h} \
|
|
{adsnms.w=$(SDK_INC_PATH)\adsnms.h} \
|
|
{adssts.w=$(SDK_INC_PATH)\adssts.h} \
|
|
{adtgen.w=$(SDK_INC_PATH)\adtgen.h}\
|
|
{appmgmt.w=$(SDK_INC_PATH)\appmgmt.h}\
|
|
{authz.w=$(SDK_INC_PATH)\authz.h}\
|
|
{autoenr.w=$(SDK_INC_PATH)\autoenr.h}\
|
|
{certmap.w=$(SDK_INC_PATH)\certmap.h} \
|
|
{cryptuiapi.w=$(SDK_INC_PATH)\cryptuiapi.h}\
|
|
{cspdk.w=$(SDK_INC_PATH)\cspdk.h}\
|
|
{dsgetdc.w=$(SDK_INC_PATH)\dsgetdc.h} \
|
|
{dsrole.w=$(SDK_INC_PATH)\dsrole.h} \
|
|
{dsrolep.w=$(DS_INC_PATH)\dsrolep.h}\
|
|
{ismapi.w=$(SDK_INC_PATH)\ismapi.h}\
|
|
{kerbcon.w=$(SDK_INC_PATH)\kerbcon.h} \
|
|
{kerberos.w=$(SDK_INC_PATH)\kerberos.h} \
|
|
{lm.w=$(SDK_INC_PATH)\lm.h} \
|
|
{lmaccess.w=$(SDK_INC_PATH)\lmaccess.h} \
|
|
{lmalert.w=$(SDK_INC_PATH)\lmalert.h} \
|
|
{lmapibuf.w=$(SDK_INC_PATH)\lmapibuf.h} \
|
|
{lmat.w=$(SDK_INC_PATH)\lmat.h} \
|
|
{lmaudit.w=$(SDK_INC_PATH)\lmaudit.h} \
|
|
{lmbrowsr.w=$(SDK_INC_PATH)\lmbrowsr.h} \
|
|
{lmchdev.w=$(SDK_INC_PATH)\lmchdev.h} \
|
|
{lmconfig.w=$(SDK_INC_PATH)\lmconfig.h} \
|
|
{lmcons.w=$(SDK_INC_PATH)\lmcons.h} \
|
|
{lmdfs.w=$(SDK_INC_PATH)\lmdfs.h} \
|
|
{lmerr.w=$(SDK_INC_PATH)\lmerr.h} \
|
|
{lmerrlog.w=$(SDK_INC_PATH)\lmerrlog.h} \
|
|
{lmjoin.w=$(SDK_INC_PATH)\lmjoin.h} \
|
|
{lmmsg.w=$(SDK_INC_PATH)\lmmsg.h} \
|
|
{lmremutl.w=$(SDK_INC_PATH)\lmremutl.h} \
|
|
{lmrepl.w=$(SDK_INC_PATH)\lmrepl.h} \
|
|
{lmrpl.w=$(SDK_INC_PATH)\lmrpl.h} \
|
|
{lmserver.w=$(SDK_INC_PATH)\lmserver.h} \
|
|
{lmshare.w=$(SDK_INC_PATH)\lmshare.h} \
|
|
{lmsname.w=$(SDK_INC_PATH)\lmsname.h} \
|
|
{lmstats.w=$(SDK_INC_PATH)\lmstats.h} \
|
|
{lmsvc.w=$(SDK_INC_PATH)\lmsvc.h} \
|
|
{lmuse.w=$(SDK_INC_PATH)\lmuse.h} \
|
|
{lmuseflg.w=$(SDK_INC_PATH)\lmuseflg.h} \
|
|
{lmwksta.w=$(SDK_INC_PATH)\lmwksta.h} \
|
|
{mscat.w=$(SDK_INC_PATH)\mscat.h}\
|
|
{mschapp.w=$(SDK_INC_PATH)\mschapp.h}\
|
|
{mssign32.w=$(SDK_INC_PATH)\mssign32.h}\
|
|
{mssip.w=$(SDK_INC_PATH)\mssip.h}\
|
|
{ntddksec.w=$(SDK_INC_PATH)\ntddksec.h}\
|
|
{ntdsapi.w=$(SDK_INC_PATH)\ntdsapi.h}\
|
|
{ntdsbcli.w=$(SDK_INC_PATH)\ntdsbcli.h}\
|
|
{ntldap.w=$(SDK_INC_PATH)\ntldap.h}\
|
|
{ntlmsp.w=$(SDK_INC_PATH)\ntlmsp.h}\
|
|
{ntlsa.w=$(SDK_INC_PATH)\ntlsa.h} \
|
|
{ntrmlsa.w=$(DS_INC_PATH)\ntrmlsa.h} \
|
|
{ntmsv1_0.w=$(SDK_INC_PATH)\ntmsv1_0.h} \
|
|
{ntsam.w=$(SDK_INC_PATH)\ntsam.h} \
|
|
{ntseapi.w=$(SDK_INC_PATH)\ntseapi.h} \
|
|
{rkeysvcc.w=$(SDK_INC_PATH)\rkeysvcc.h} \
|
|
{scesvc.w=$(SDK_INC_PATH)\scesvc.h} \
|
|
{schannel.w=$(SDK_INC_PATH)\schannel.h} \
|
|
{schnlsp.w=$(SDK_INC_PATH)\schnlsp.h} \
|
|
{secext.w=$(SDK_INC_PATH)\secext.h} \
|
|
{secpkg.w=$(SDK_INC_PATH)\secpkg.h} \
|
|
{sipbase.w=$(SDK_INC_PATH)\sipbase.h}\
|
|
{softpub.w=$(SDK_INC_PATH)\softpub.h}\
|
|
{sspi.w=$(SDK_INC_PATH)\sspi.h} \
|
|
{timeprov.w=$(SDK_INC_PATH)\timeprov.h}\
|
|
{wdigest.w=$(SDK_INC_PATH)\wdigest.h} \
|
|
{wincred.w=$(SDK_INC_PATH)\wincred.h}\
|
|
{wincrui.w=$(SDK_INC_PATH)\wincrui.h}\
|
|
{windns.w=$(SDK_INC_PATH)\windns.h}\
|
|
{winldap.w=$(SDK_INC_PATH)\winldap.h}\
|
|
{winsafer.w=$(SDK_INC_PATH)\winsafer.h} \
|
|
{wintrust.w=$(SDK_INC_PATH)\wintrust.h}\
|
|
{winwlx.w=$(SDK_INC_PATH)\winwlx.h}\
|
|
{$(O)\aclapi.h=$(SDK_INC_PATH)\aclapi.h} \
|
|
{$(O)\sddl.h=$(SDK_INC_PATH)\sddl.h} \
|
|
{$(O)\winsafer.h=$(SDK_INC_PATH)\winsafer.h} \
|
|
{$(O)\ntsecapi.h=$(SDK_INC_PATH)\ntsecapi.h}\
|
|
{$(O)\ntsecpkg.h=$(SDK_INC_PATH)\ntsecpkg.h}\
|
|
{$(O)\subauth.h=$(SDK_INC_PATH)\subauth.h}\
|
|
{$(O)\wincrypt.h=$(SDK_INC_PATH)\wincrypt.h}
|
|
|
|
PUBLISH_IN_WINDOWS_INC=\
|
|
{$(O)\aclapip.h=$(WINDOWS_INC_PATH)\aclapip.h} \
|
|
{$(O)\winsaferp.h=$(DS_INC_PATH)\winsaferp.h}
|
|
|
|
PUBLISH_IN_DDK_INC=\
|
|
{upssvc.h=$(DDK_INC_PATH)\upssvc.h}
|
|
|
|
SOURCES=
|
|
|
|
PASS0_PUBLISH=\
|
|
$(PUBLISH_IN_PROJECT_INC) \
|
|
$(PUBLISH_IN_SDK_INC) \
|
|
$(PUBLISH_IN_WINDOWS_INC) \
|
|
$(PUBLISH_IN_DDK_INC)
|