!IF 0

Copyright (C) Microsoft Corporation, 1989 - 1999

NOTE:   Commented description of this file is in \nt\bak\bin\sources.tpl

!ENDIF

MAJORCOMP=crypt
MINORCOMP=mssign32

TARGETNAME=$(MINORCOMP)
TARGETPATH=$(SECURITY_LIB_DEST)
TARGETTYPE=DYNLINK

DLLDEF=$(O)\$(MINORCOMP).def
DLLENTRY=_DllMainCRTStartup

C_DEFINES= -D_WINDOWS

NTTARGETFILES=$(MINORCOMP)_all

INCLUDES= $(SECURITY_INC); \
          ..\..\common\pvkhlpr; \
          ..\..\pkitrust\mssip32; \
          $(DS_INC_PATH)\crypto

NOT_LEAN_AND_MEAN=1
USE_MSVCRT=1
UMTYPE=windows

!IF "$(CRYPT_USE_DEBUG_CRTS)"!=""
DEBUG_CRTS=1
!ENDIF

#
# Enable Fusion Build Magic (preprocess the manifest, stick in resources)
#
SXS_ASSEMBLY_NAME=Microsoft.Windows.mssign32
SXS_ASSEMBLY_LANGUAGE_INDEPENDENT=1
SXS_MANIFEST=mssign32.manifest
SXS_MANIFEST_IN_RESOURCES=1
SXS_NO_BINPLACE=1

# the resource ID here must be 2
SXS_MANIFEST_RESOURCE_ID=2

# ISOLATION_AWARE_ENABLED ==> use ui themes
C_DEFINES=$(C_DEFINES) -DISOLATION_AWARE_ENABLED	

PRECOMPILED_INCLUDE = global.hxx
PRECOMPILED_PCH =     global.pch
PRECOMPILED_OBJ =     global.obj

SOURCES= \
        $(MINORCOMP).rc     \
        $(MINORCOMP).cpp    \
        timereq.cpp         \
        signhlp.cpp         \
        pvkutil.cpp         \
        pvkhlpr.cpp         \
        pvkdlg.cpp          \
        dllmain.cpp         \
        fileguid.cpp        \
        httptran.cpp

TARGETLIBS = \
    $(SECURITY_LIB_PATH)\pkiutil.lib \
    $(SDK_LIB_PATH)\advapi32.lib \
    $(SDK_LIB_PATH)\kernel32.lib \
    $(SDK_LIB_PATH)\user32.lib \
    $(SDK_LIB_PATH)\ole32.lib \
    $(SDK_LIB_PATH)\crypt32.lib \
    $(SECURITY_LIB_PATH)\unicode.lib \
    $(SDK_LIB_PATH)\wintrust.lib \
    $(SDK_LIB_PATH)\wininet.lib \
    $(SDK_LIB_PATH)\version.lib