Merge p256/p384keygen to eckeygen

This commit is contained in:
Zhi Guan
2026-06-28 11:29:23 +08:00
parent e680c45b69
commit 3b7680da8d
38 changed files with 218 additions and 124 deletions

View File

@@ -537,7 +537,6 @@ if (ENABLE_SECP256R1)
endif()
add_definitions(-DENABLE_SECP256R1)
list(APPEND src src/bn.c src/secp256r1.c)
list(APPEND tools tools/p256keygen.c)
list(APPEND tests bn secp256r1 secp256r1_key ecdsa)
endif()
@@ -555,6 +554,10 @@ if (ENABLE_SECP384R1)
list(APPEND tests secp384r1 secp384r1_key secp384r1_ecdsa)
endif()
if (ENABLE_SECP256R1 OR ENABLE_SECP384R1)
list(APPEND tools tools/eckeygen.c)
endif()
if (ENABLE_LMS)
message(STATUS "ENABLE_LMS is ON")
add_definitions(-DENABLE_LMS)
@@ -1019,7 +1022,7 @@ endif()
#
set(CPACK_PACKAGE_NAME "GmSSL")
set(CPACK_PACKAGE_VENDOR "GmSSL develop team")
set(CPACK_PACKAGE_VERSION "3.3.0-dev.1182")
set(CPACK_PACKAGE_VERSION "3.3.0-dev.1183")
set(CPACK_PACKAGE_DESCRIPTION_FILE ${PROJECT_SOURCE_DIR}/README.md)
set(CPACK_NSIS_MODIFY_PATH ON)
include(CPack)