📄 cl16.mak
字号:
CMS_DEP = p:\keymgmt\asn1.h \
p:\keymgmt\stream.h \
p:\crypt.h \
p:\capi.h \
p:\cryptos.h \
p:\keymgmt\ber.h \
keymgmt/stream.h \
keymgmt/ber.h \
p:\keymgmt\asn1objs.h \
p:\keymgmt\asn1oid.h \
p:\keymgmt\cert.h \
keymgmt/asn1.h \
keymgmt/asn1objs.h \
keymgmt/asn1oid.h \
keymgmt/cert.h
CRYPTCRT_DEP = p:\crypt.h \
p:\capi.h \
p:\cryptos.h \
p:\keymgmt/asn1.h \
p:\keymgmt/\stream.h \
p:\keymgmt/\ber.h \
p:\keymgmt/stream.h \
p:\keymgmt/ber.h \
p:\keymgmt/asn1objs.h \
p:\keymgmt/cert.h
CRYPTDEV_DEP = p:\crypt.h \
p:\capi.h \
p:\cryptos.h \
p:\misc/device.h \
p:\misc/\scard.h \
p:\misc/scard.h
DEV_CEI_DEP = p:\misc\device.h \
p:\misc\scard.h \
p:\misc/scard.h \
misc/scard.h \
p:\crypt.h \
p:\capi.h \
p:\cryptos.h \
p:\cryptctx.h \
p:\bn/bn.h \
misc/device.h
DEV_FORT_DEP = p:\misc\device.h \
p:\misc\scard.h \
p:\misc/scard.h \
misc/scard.h \
p:\crypt.h \
p:\capi.h \
p:\cryptos.h \
p:\cryptctx.h \
p:\bn/bn.h \
p:\keymgmt/asn1.h \
p:\keymgmt/\stream.h \
p:\keymgmt/\ber.h \
p:\keymgmt/stream.h \
p:\keymgmt/ber.h \
keymgmt/asn1.h \
misc/device.h
CERTSIG_DEP = p:\keymgmt\asn1.h \
p:\keymgmt\stream.h \
p:\crypt.h \
p:\capi.h \
p:\cryptos.h \
p:\keymgmt\ber.h \
keymgmt/stream.h \
keymgmt/ber.h \
p:\keymgmt\cert.h \
keymgmt/asn1.h \
keymgmt/cert.h
CRYPTLIB_DEP = p:\crypt.h \
p:\capi.h \
p:\cryptos.h
CERTRUST_DEP = p:\keymgmt\asn1.h \
p:\keymgmt\stream.h \
p:\crypt.h \
p:\capi.h \
p:\cryptos.h \
p:\keymgmt\ber.h \
keymgmt/stream.h \
keymgmt/ber.h \
p:\keymgmt\asn1keys.h \
p:\keymgmt\cert.h \
keymgmt/asn1.h \
keymgmt/asn1keys.h \
keymgmt/cert.h
CERTECHK_DEP = p:\keymgmt\asn1.h \
p:\keymgmt\stream.h \
p:\crypt.h \
p:\capi.h \
p:\cryptos.h \
p:\keymgmt\ber.h \
keymgmt/stream.h \
keymgmt/ber.h \
p:\keymgmt\asn1oid.h \
p:\keymgmt\cert.h \
p:\keymgmt\certattr.h \
keymgmt/asn1.h \
keymgmt/asn1oid.h \
keymgmt/cert.h \
keymgmt/certattr.h
all: $(PROJ).DLL
CRYPT.OBJ: ..\CRYPT.C $(CRYPT_DEP)
$(CC) $(CFLAGS) $(CCREATEPCHFLAG) /c ..\CRYPT.C
LIB_3DES.OBJ: ..\LIB_3DES.C $(LIB_3DES_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\LIB_3DES.C
LIB_DES.OBJ: ..\LIB_DES.C $(LIB_DES_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\LIB_DES.C
LIB_IDEA.OBJ: ..\LIB_IDEA.C $(LIB_IDEA_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\LIB_IDEA.C
LIB_MD4.OBJ: ..\LIB_MD4.C $(LIB_MD4_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\LIB_MD4.C
LIB_MD5.OBJ: ..\LIB_MD5.C $(LIB_MD5_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\LIB_MD5.C
LIB_RC4.OBJ: ..\LIB_RC4.C $(LIB_RC4_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\LIB_RC4.C
LIB_RC5.OBJ: ..\LIB_RC5.C $(LIB_RC5_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\LIB_RC5.C
LIB_SAFR.OBJ: ..\LIB_SAFR.C $(LIB_SAFR_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\LIB_SAFR.C
LIB_SHA.OBJ: ..\LIB_SHA.C $(LIB_SHA_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\LIB_SHA.C
CRYPT.RES: CRYPT.RC $(CRYPT_RCDEP)
$(RC) $(RCFLAGS) $(RCDEFINES) -r CRYPT.RC
LIB_RSA.OBJ: ..\LIB_RSA.C $(LIB_RSA_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\LIB_RSA.C
LIB_RC2.OBJ: ..\LIB_RC2.C $(LIB_RC2_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\LIB_RC2.C
ASN1.OBJ: ..\KEYMGMT\ASN1.C $(ASN1_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\KEYMGMT\ASN1.C
STREAM.OBJ: ..\KEYMGMT\STREAM.C $(STREAM_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\KEYMGMT\STREAM.C
LIB_RAND.OBJ: ..\LIB_RAND.C $(LIB_RAND_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\LIB_RAND.C
LIB_DH.OBJ: ..\LIB_DH.C $(LIB_DH_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\LIB_DH.C
ASN1KEYS.OBJ: ..\KEYMGMT\ASN1KEYS.C $(ASN1KEYS_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\KEYMGMT\ASN1KEYS.C
MD4.OBJ: ..\HASH\MD4.C $(MD4_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\HASH\MD4.C
CRYPTCAP.OBJ: ..\CRYPTCAP.C $(CRYPTCAP_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\CRYPTCAP.C
CRYPTAPI.OBJ: ..\CRYPTAPI.C $(CRYPTAPI_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\CRYPTAPI.C
CRYPTDBX.OBJ: ..\CRYPTDBX.C $(CRYPTDBX_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\CRYPTDBX.C
ASN1OBJS.OBJ: ..\KEYMGMT\ASN1OBJS.C $(ASN1OBJS_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\KEYMGMT\ASN1OBJS.C
MD2.OBJ: ..\HASH\MD2.C $(MD2_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\HASH\MD2.C
RIPEMD.OBJ: ..\HASH\RIPEMD.C $(RIPEMD_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\HASH\RIPEMD.C
LIB_MD2.OBJ: ..\LIB_MD2.C $(LIB_MD2_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\LIB_MD2.C
LIB_RIPE.OBJ: ..\LIB_RIPE.C $(LIB_RIPE_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\LIB_RIPE.C
X509_KEY.OBJ: ..\KEYMGMT\X509_KEY.C $(X509_KEY_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\KEYMGMT\X509_KEY.C
PGP_KEY.OBJ: ..\KEYMGMT\PGP_KEY.C $(PGP_KEY_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\KEYMGMT\PGP_KEY.C
LIB_DSA.OBJ: ..\LIB_DSA.C $(LIB_DSA_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\LIB_DSA.C
ADLER32.OBJ: ..\ZLIB\ADLER32.C $(ADLER32_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\ZLIB\ADLER32.C
DEFLATE.OBJ: ..\ZLIB\DEFLATE.C $(DEFLATE_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\ZLIB\DEFLATE.C
INFBLOCK.OBJ: ..\ZLIB\INFBLOCK.C $(INFBLOCK_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\ZLIB\INFBLOCK.C
INFCODES.OBJ: ..\ZLIB\INFCODES.C $(INFCODES_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\ZLIB\INFCODES.C
INFFAST.OBJ: ..\ZLIB\INFFAST.C $(INFFAST_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\ZLIB\INFFAST.C
INFLATE.OBJ: ..\ZLIB\INFLATE.C $(INFLATE_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\ZLIB\INFLATE.C
INFTREES.OBJ: ..\ZLIB\INFTREES.C $(INFTREES_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\ZLIB\INFTREES.C
INFUTIL.OBJ: ..\ZLIB\INFUTIL.C $(INFUTIL_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\ZLIB\INFUTIL.C
TREES.OBJ: ..\ZLIB\TREES.C $(TREES_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\ZLIB\TREES.C
ZUTIL.OBJ: ..\ZLIB\ZUTIL.C $(ZUTIL_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\ZLIB\ZUTIL.C
DES_ENC.OBJ: ..\DES\DES_ENC.C $(DES_ENC_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\DES\DES_ENC.C
ECB_ENC.OBJ: ..\DES\ECB_ENC.C $(ECB_ENC_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\DES\ECB_ENC.C
ECB3_ENC.OBJ: ..\DES\ECB3_ENC.C $(ECB3_ENC_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\DES\ECB3_ENC.C
SET_KEY.OBJ: ..\DES\SET_KEY.C $(SET_KEY_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\DES\SET_KEY.C
CRYPTENV.OBJ: ..\CRYPTENV.C $(CRYPTENV_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\CRYPTENV.C
RC2.OBJ: ..\CRYPT\RC2.C $(RC2_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\CRYPT\RC2.C
RC5.OBJ: ..\CRYPT\RC5.C $(RC5_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\CRYPT\RC5.C
SAFER.OBJ: ..\CRYPT\SAFER.C $(SAFER_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\CRYPT\SAFER.C
IDEA.OBJ: ..\CRYPT\IDEA.C $(IDEA_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\CRYPT\IDEA.C
BF_ECB.OBJ: ..\CRYPT\BF_ECB.C $(BF_ECB_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\CRYPT\BF_ECB.C
BF_ENC.OBJ: ..\CRYPT\BF_ENC.C $(BF_ENC_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\CRYPT\BF_ENC.C
BF_SKEY.OBJ: ..\CRYPT\BF_SKEY.C $(BF_SKEY_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\CRYPT\BF_SKEY.C
LIB_CAST.OBJ: ..\LIB_CAST.C $(LIB_CAST_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\LIB_CAST.C
LIB_DBMS.OBJ: ..\LIB_DBMS.C $(LIB_DBMS_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\LIB_DBMS.C
RIPECORE.OBJ: ..\HASH\RIPECORE.C $(RIPECORE_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\HASH\RIPECORE.C
DEENVEL.OBJ: ..\ENVELOPE\DEENVEL.C $(DEENVEL_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\ENVELOPE\DEENVEL.C
ENVELOPE.OBJ: ..\ENVELOPE\ENVELOPE.C $(ENVELOPE_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\ENVELOPE\ENVELOPE.C
LIB_HMD5.OBJ: ..\LIB_HMD5.C $(LIB_HMD5_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\LIB_HMD5.C
LIB_HSHA.OBJ: ..\LIB_HSHA.C $(LIB_HSHA_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\LIB_HSHA.C
PGP_MISC.OBJ: ..\ENVELOPE\PGP_MISC.C $(PGP_MISC_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\ENVELOPE\PGP_MISC.C
RESOURCE.OBJ: ..\ENVELOPE\RESOURCE.C $(RESOURCE_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\ENVELOPE\RESOURCE.C
PGP_DEEN.OBJ: ..\ENVELOPE\PGP_DEEN.C $(PGP_DEEN_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\ENVELOPE\PGP_DEEN.C
CRYPTCFG.OBJ: ..\CRYPTCFG.C $(CRYPTCFG_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\CRYPTCFG.C
LIB_ELG.OBJ: ..\LIB_ELG.C $(LIB_ELG_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\LIB_ELG.C
LIB_HRMD.OBJ: ..\LIB_HRMD.C $(LIB_HRMD_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\LIB_HRMD.C
RNDWIN16.OBJ: ..\MISC\RNDWIN16.C $(RNDWIN16_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\MISC\RNDWIN16.C
DBXODBC.OBJ: ..\MISC\DBXODBC.C $(DBXODBC_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\MISC\DBXODBC.C
ASN1OID.OBJ: ..\KEYMGMT\ASN1OID.C $(ASN1OID_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\KEYMGMT\ASN1OID.C
SCGEMPLU.OBJ: ..\MISC\SCGEMPLU.C $(SCGEMPLU_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\MISC\SCGEMPLU.C
SCTOWITO.OBJ: ..\MISC\SCTOWITO.C $(SCTOWITO_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\MISC\SCTOWITO.C
CRYPTKEY.OBJ: ..\CRYPTKEY.C $(CRYPTKEY_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\CRYPTKEY.C
DBXFILE.OBJ: ..\MISC\DBXFILE.C $(DBXFILE_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\MISC\DBXFILE.C
SCMISC.OBJ: ..\MISC\SCMISC.C $(SCMISC_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\MISC\SCMISC.C
CERT.OBJ: ..\KEYMGMT\CERT.C $(CERT_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\KEYMGMT\CERT.C
MD5_DGST.OBJ: ..\HASH\MD5_DGST.C $(MD5_DGST_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\HASH\MD5_DGST.C
SHA_DGST.OBJ: ..\HASH\SHA_DGST.C $(SHA_DGST_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\HASH\SHA_DGST.C
SHA1DGST.OBJ: ..\HASH\SHA1DGST.C $(SHA1DGST_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\HASH\SHA1DGST.C
RC4_ENC.OBJ: ..\CRYPT\RC4_ENC.C $(RC4_ENC_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\CRYPT\RC4_ENC.C
RC4_SKEY.OBJ: ..\CRYPT\RC4_SKEY.C $(RC4_SKEY_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\CRYPT\RC4_SKEY.C
C_ECB.OBJ: ..\CRYPT\C_ECB.C $(C_ECB_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\CRYPT\C_ECB.C
C_ENC.OBJ: ..\CRYPT\C_ENC.C $(C_ENC_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\CRYPT\C_ENC.C
C_SKEY.OBJ: ..\CRYPT\C_SKEY.C $(C_SKEY_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\CRYPT\C_SKEY.C
CERTEXT.OBJ: ..\KEYMGMT\CERTEXT.C $(CERTEXT_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\KEYMGMT\CERTEXT.C
LIB_KEYX.OBJ: ..\LIB_KEYX.C $(LIB_KEYX_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\LIB_KEYX.C
LIB_SIGN.OBJ: ..\LIB_SIGN.C $(LIB_SIGN_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\LIB_SIGN.C
CERTEXRW.OBJ: ..\KEYMGMT\CERTEXRW.C $(CERTEXRW_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\KEYMGMT\CERTEXRW.C
CERTEDEF.OBJ: ..\KEYMGMT\CERTEDEF.C $(CERTEDEF_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\KEYMGMT\CERTEDEF.C
CERTCHK.OBJ: ..\KEYMGMT\CERTCHK.C $(CERTCHK_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\KEYMGMT\CERTCHK.C
CERTCOMP.OBJ: ..\KEYMGMT\CERTCOMP.C $(CERTCOMP_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\KEYMGMT\CERTCOMP.C
CERTSTR.OBJ: ..\KEYMGMT\CERTSTR.C $(CERTSTR_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\KEYMGMT\CERTSTR.C
LIB_BF.OBJ: ..\LIB_BF.C $(LIB_BF_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\LIB_BF.C
BN_ADD.OBJ: ..\BN\BN_ADD.C $(BN_ADD_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\BN\BN_ADD.C
BN_BLIND.OBJ: ..\BN\BN_BLIND.C $(BN_BLIND_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\BN\BN_BLIND.C
BN_DIV.OBJ: ..\BN\BN_DIV.C $(BN_DIV_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\BN\BN_DIV.C
BN_EXP.OBJ: ..\BN\BN_EXP.C $(BN_EXP_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\BN\BN_EXP.C
BN_GCD.OBJ: ..\BN\BN_GCD.C $(BN_GCD_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\BN\BN_GCD.C
BN_LIB.OBJ: ..\BN\BN_LIB.C $(BN_LIB_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\BN\BN_LIB.C
BN_MOD.OBJ: ..\BN\BN_MOD.C $(BN_MOD_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\BN\BN_MOD.C
BN_MONT.OBJ: ..\BN\BN_MONT.C $(BN_MONT_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\BN\BN_MONT.C
BN_MUL.OBJ: ..\BN\BN_MUL.C $(BN_MUL_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\BN\BN_MUL.C
BN_RECP.OBJ: ..\BN\BN_RECP.C $(BN_RECP_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\BN\BN_RECP.C
BN_SHIFT.OBJ: ..\BN\BN_SHIFT.C $(BN_SHIFT_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\BN\BN_SHIFT.C
BN_SQR.OBJ: ..\BN\BN_SQR.C $(BN_SQR_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\BN\BN_SQR.C
BN_SUB.OBJ: ..\BN\BN_SUB.C $(BN_SUB_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\BN\BN_SUB.C
BN_WORD.OBJ: ..\BN\BN_WORD.C $(BN_WORD_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\BN\BN_WORD.C
LIB_SKIP.OBJ: ..\LIB_SKIP.C $(LIB_SKIP_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\LIB_SKIP.C
CERTCHN.OBJ: ..\KEYMGMT\CERTCHN.C $(CERTCHN_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\KEYMGMT\CERTCHN.C
SKIPJACK.OBJ: ..\CRYPT\SKIPJACK.C $(SKIPJACK_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\CRYPT\SKIPJACK.C
LIB_MDC2.OBJ: ..\LIB_MDC2.C $(LIB_MDC2_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\LIB_MDC2.C
MDC2DGST.OBJ: ..\HASH\MDC2DGST.C $(MDC2DGST_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\HASH\MDC2DGST.C
LIB_KG.OBJ: ..\LIB_KG.C $(LIB_KG_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\LIB_KG.C
CERTIO.OBJ: ..\KEYMGMT\CERTIO.C $(CERTIO_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\KEYMGMT\CERTIO.C
OCTETSTR.OBJ: ..\ENVELOPE\OCTETSTR.C $(OCTETSTR_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\ENVELOPE\OCTETSTR.C
CRYPTKRN.OBJ: ..\CRYPTKRN.C $(CRYPTKRN_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\CRYPTKRN.C
CMS.OBJ: ..\KEYMGMT\CMS.C $(CMS_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\KEYMGMT\CMS.C
CRYPTCRT.OBJ: ..\CRYPTCRT.C $(CRYPTCRT_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\CRYPTCRT.C
CRYPTDEV.OBJ: ..\CRYPTDEV.C $(CRYPTDEV_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\CRYPTDEV.C
DEV_CEI.OBJ: ..\MISC\DEV_CEI.C $(DEV_CEI_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\MISC\DEV_CEI.C
DEV_FORT.OBJ: ..\MISC\DEV_FORT.C $(DEV_FORT_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\MISC\DEV_FORT.C
CERTSIG.OBJ: ..\KEYMGMT\CERTSIG.C $(CERTSIG_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\KEYMGMT\CERTSIG.C
CRYPTLIB.OBJ: ..\CRYPTLIB.C $(CRYPTLIB_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\CRYPTLIB.C
CERTRUST.OBJ: ..\KEYMGMT\CERTRUST.C $(CERTRUST_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\KEYMGMT\CERTRUST.C
CERTECHK.OBJ: ..\KEYMGMT\CERTECHK.C $(CERTECHK_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\KEYMGMT\CERTECHK.C
$(PROJ).DLL:: CRYPT.RES
$(PROJ).DLL:: CRYPT.OBJ LIB_3DES.OBJ LIB_DES.OBJ LIB_IDEA.OBJ LIB_MD4.OBJ LIB_MD5.OBJ \
LIB_RC4.OBJ LIB_RC5.OBJ LIB_SAFR.OBJ LIB_SHA.OBJ LIB_RSA.OBJ LIB_RC2.OBJ ASN1.OBJ \
STREAM.OBJ LIB_RAND.OBJ LIB_DH.OBJ ASN1KEYS.OBJ MD4.OBJ CRYPTCAP.OBJ CRYPTAPI.OBJ \
CRYPTDBX.OBJ ASN1OBJS.OBJ MD2.OBJ RIPEMD.OBJ LIB_MD2.OBJ LIB_RIPE.OBJ X509_KEY.OBJ \
PGP_KEY.OBJ LIB_DSA.OBJ ADLER32.OBJ DEFLATE.OBJ INFBLOCK.OBJ INFCODES.OBJ INFFAST.OBJ \
INFLATE.OBJ INFTREES.OBJ INFUTIL.OBJ TREES.OBJ ZUTIL.OBJ DES_ENC.OBJ ECB_ENC.OBJ \
ECB3_ENC.OBJ SET_KEY.OBJ CRYPTENV.OBJ RC2.OBJ RC5.OBJ SAFER.OBJ IDEA.OBJ BF_ECB.OBJ \
BF_ENC.OBJ BF_SKEY.OBJ LIB_CAST.OBJ LIB_DBMS.OBJ RIPECORE.OBJ DEENVEL.OBJ ENVELOPE.OBJ \
LIB_HMD5.OBJ LIB_HSHA.OBJ PGP_MISC.OBJ RESOURCE.OBJ PGP_DEEN.OBJ CRYPTCFG.OBJ LIB_ELG.OBJ \
LIB_HRMD.OBJ RNDWIN16.OBJ DBXODBC.OBJ ASN1OID.OBJ SCGEMPLU.OBJ SCTOWITO.OBJ CRYPTKEY.OBJ \
DBXFILE.OBJ SCMISC.OBJ CERT.OBJ MD5_DGST.OBJ SHA_DGST.OBJ SHA1DGST.OBJ RC4_ENC.OBJ \
RC4_SKEY.OBJ C_ECB.OBJ C_ENC.OBJ C_SKEY.OBJ CERTEXT.OBJ LIB_KEYX.OBJ LIB_SIGN.OBJ \
CERTEXRW.OBJ CERTEDEF.OBJ CERTCHK.OBJ CERTCOMP.OBJ CERTSTR.OBJ LIB_BF.OBJ BN_ADD.OBJ \
BN_BLIND.OBJ BN_DIV.OBJ BN_EXP.OBJ BN_GCD.OBJ BN_LIB.OBJ BN_MOD.OBJ BN_MONT.OBJ BN_MUL.OBJ \
BN_RECP.OBJ BN_SHIFT.OBJ BN_SQR.OBJ BN_SUB.OBJ BN_WORD.OBJ LIB_SKIP.OBJ CERTCHN.OBJ \
SKIPJACK.OBJ LIB_MDC2.OBJ MDC2DGST.OBJ LIB_KG.OBJ CERTIO.OBJ OCTETSTR.OBJ CRYPTKRN.OBJ \
CMS.OBJ CRYPTCRT.OBJ CRYPTDEV.OBJ DEV_CEI.OBJ DEV_FORT.OBJ CERTSIG.OBJ CRYPTLIB.OBJ \
CERTRUST.OBJ CERTECHK.OBJ $(OBJS_EXT) $(DEFFILE)
echo >NUL @<<$(PROJ).CRF
CRYPT.OBJ +
LIB_3DES.OBJ +
LIB_DES.OBJ +
LIB_IDEA.OBJ +
LIB_MD4.OBJ +
LIB_MD5.OBJ +
LIB_RC4.OBJ +
LIB_RC5.OBJ +
LIB_SAFR.OBJ +
LIB_SHA.OBJ +
LIB_RSA.OBJ +
LIB_RC2.OBJ +
ASN1.OBJ +
STREAM.OBJ +
LIB_RAND.OBJ +
LIB_DH.OBJ +
ASN1KEYS.OBJ +
MD4.OBJ +
CRYPTCAP.OBJ +
CRYPTAPI.OBJ +
CRYPTDBX.OBJ +
ASN1OBJS.OBJ +
MD2.OBJ +
RIPEMD.OBJ +
LIB_MD2.OBJ +
LIB_RIPE.OBJ +
X509_KEY.OBJ +
PGP_KEY.OBJ +
LIB_DSA.OBJ +
ADLER32.OBJ +
DEFLATE.OBJ +
INFBLOCK.OBJ +
INFCODES.OBJ +
INFFAST.OBJ +
INFLATE.OBJ +
INFTREES.OBJ +
INFUTIL.OBJ +
TREES.OBJ +
ZUTIL.OBJ +
DES_ENC.OBJ +
ECB_ENC.OBJ +
ECB3_ENC.OBJ +
SET_KEY.OBJ +
CRYPTENV.OBJ +
RC2.OBJ +
RC5.OBJ +
SAFER.OBJ +
IDEA.OBJ +
BF_ECB.OBJ +
BF_ENC.OBJ +
BF_SKEY.OBJ +
LIB_CAST.OBJ +
LIB_DBMS.OBJ +
RIPECORE.OBJ +
DEENVEL.OBJ +
ENVELOPE.OBJ +
LIB_HMD5.OBJ +
LIB_HSHA.OBJ +
PGP_MISC.OBJ +
RESOURCE.OBJ +
PGP_DEEN.OBJ +
CRYPTCFG.OBJ +
LIB_ELG.OBJ +
LIB_HRMD.OBJ +
RNDWIN16.OBJ +
DBXODBC.OBJ +
ASN1OID.OBJ +
SCGEMPLU.OBJ +
SCTOWITO.OBJ +
CRYPTKEY.OBJ +
DBXFILE.OBJ +
SCMISC.OBJ +
CERT.OBJ +
MD5_DGST.OBJ +
SHA_DGST.OBJ +
SHA1DGST.OBJ +
RC4_ENC.OBJ +
RC4_SKEY.OBJ +
C_ECB.OBJ +
C_ENC.OBJ +
C_SKEY.OBJ +
CERTEXT.OBJ +
LIB_KEYX.OBJ +
LIB_SIGN.OBJ +
CERTEXRW.OBJ +
CERTEDEF.OBJ +
CERTCHK.OBJ +
CERTCOMP.OBJ +
CERTSTR.OBJ +
LIB_BF.OBJ +
BN_ADD.OBJ +
BN_BLIND.OBJ +
BN_DIV.OBJ +
BN_EXP.OBJ +
BN_GCD.OBJ +
BN_LIB.OBJ +
BN_MOD.OBJ +
BN_MONT.OBJ +
BN_MUL.OBJ +
BN_RECP.OBJ +
BN_SHIFT.OBJ +
BN_SQR.OBJ +
BN_SUB.OBJ +
BN_WORD.OBJ +
LIB_SKIP.OBJ +
CERTCHN.OBJ +
SKIPJACK.OBJ +
LIB_MDC2.OBJ +
MDC2DGST.OBJ +
LIB_KG.OBJ +
CERTIO.OBJ +
OCTETSTR.OBJ +
CRYPTKRN.OBJ +
CMS.OBJ +
CRYPTCRT.OBJ +
CRYPTDEV.OBJ +
DEV_CEI.OBJ +
DEV_FORT.OBJ +
CERTSIG.OBJ +
CRYPTLIB.OBJ +
CERTRUST.OBJ +
CERTECHK.OBJ +
$(OBJS_EXT)
$(PROJ).DLL
$(MAPFILE)
d:\msvc\lib\+
$(LIBS)
$(DEFFILE);
<<
link $(LFLAGS) @$(PROJ).CRF
$(RC) $(RESFLAGS) CRYPT.RES $@
@copy $(PROJ).CRF MSVC.BND
implib /nowep $(PROJ).LIB $(PROJ).DLL
$(PROJ).DLL:: CRYPT.RES
if not exist MSVC.BND $(RC) $(RESFLAGS) CRYPT.RES $@
run: $(PROJ).DLL
$(PROJ) $(RUNFLAGS)
$(PROJ).BSC: $(SBRS)
bscmake @<<
/o$@ $(SBRS)
<<
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -