gateway2/Tongsuo-8.4.0/crypto/zkp/build.info
2026-07-11 13:40:57 +08:00

39 lines
1.8 KiB
Plaintext

LIBS=../../libcrypto
IF[{- !$disabled{bulletproofs} || !$disabled{nizk} || !$disabled{'zkp-gadget'} -}]
SOURCE[../../libcrypto]=common/zkp_util.c \
common/zkp_err.c
ENDIF
IF[{- !$disabled{'zkp-transcript'} -}]
SOURCE[../../libcrypto]=common/zkp_transcript.c \
common/zkp_transcript_sha256.c
ENDIF
IF[{- !$disabled{bulletproofs} -}]
SOURCE[../../libcrypto]=bulletproofs/bulletproofs.c \
bulletproofs/range_proof.c \
bulletproofs/inner_product.c \
bulletproofs/bulletproofs_encode.c \
bulletproofs/bulletproofs_asn1.c \
bulletproofs/bulletproofs_prn.c \
bulletproofs/r1cs.c \
bulletproofs/r1cs_linear_combination.c \
bulletproofs/r1cs_constraint_expression.c \
bulletproofs/bp_err.c
ENDIF
IF[{- !$disabled{nizk} -}]
SOURCE[../../libcrypto]=nizk/nizk.c \
nizk/nizk_plaintext_knowledge.c \
nizk/nizk_plaintext_equality.c \
nizk/nizk_dlog_knowledge.c \
nizk/nizk_dlog_equality.c \
nizk/nizk_encode.c \
nizk/nizk_err.c
ENDIF
IF[{- !$disabled{'zkp-gadget'} -}]
SOURCE[../../libcrypto]=gadget/zkp_range_proof.c
ENDIF