cmake: Make installation optional

Useful for embedding secp256k1 in a subproject.
This commit is contained in:
Anna “CyberTailor”
2023-04-09 12:51:53 +05:00
parent 2e035af251
commit 47ac3d63cd
2 changed files with 50 additions and 45 deletions

View File

@@ -32,6 +32,8 @@ if(SECP256K1_DISABLE_SHARED)
set(BUILD_SHARED_LIBS OFF)
endif()
option(SECP256K1_INSTALL "Enable installation" ON)
option(SECP256K1_ENABLE_MODULE_ECDH "Enable ECDH module." ON)
if(SECP256K1_ENABLE_MODULE_ECDH)
add_definitions(-DENABLE_MODULE_ECDH=1)