File tree 3 files changed +13
-0
lines changed
3 files changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -63,6 +63,11 @@ endif()
63
63
64
64
option (SECP256K1_ENABLE_MODULE_EXTRAKEYS "Enable extrakeys module." ON )
65
65
option (SECP256K1_ENABLE_MODULE_SCHNORRSIG "Enable schnorrsig module." ON )
66
+ option (SECP256K1_ENABLE_MODULE_MUSIG "Enable musig module." ON )
67
+ if (SECP256K1_ENABLE_MODULE_MUSIG)
68
+ set (SECP256K1_ENABLE_MODULE_SCHNORRSIG ON )
69
+ add_compile_definitions (ENABLE_MODULE_MUSIG=1)
70
+ endif ()
66
71
if (SECP256K1_ENABLE_MODULE_SCHNORRSIG)
67
72
set (SECP256K1_ENABLE_MODULE_EXTRAKEYS ON )
68
73
add_compile_definitions (ENABLE_MODULE_SCHNORRSIG=1)
@@ -275,6 +280,7 @@ message(" ECDH ................................ ${SECP256K1_ENABLE_MODULE_ECDH}
275
280
message (" ECDSA pubkey recovery ............... ${SECP256K1_ENABLE_MODULE_RECOVERY} " )
276
281
message (" extrakeys ........................... ${SECP256K1_ENABLE_MODULE_EXTRAKEYS} " )
277
282
message (" schnorrsig .......................... ${SECP256K1_ENABLE_MODULE_SCHNORRSIG} " )
283
+ message (" musig ............................... ${SECP256K1_ENABLE_MODULE_MUSIG} " )
278
284
message (" ElligatorSwift ...................... ${SECP256K1_ENABLE_MODULE_ELLSWIFT} " )
279
285
message ("Parameters:" )
280
286
message (" ecmult window size .................. ${SECP256K1_ECMULT_WINDOW_SIZE} " )
Original file line number Diff line number Diff line change @@ -28,3 +28,7 @@ endif()
28
28
if (SECP256K1_ENABLE_MODULE_SCHNORRSIG)
29
29
add_example(schnorr)
30
30
endif ()
31
+
32
+ if (SECP256K1_ENABLE_MODULE_MUSIG)
33
+ add_example(musig)
34
+ endif ()
Original file line number Diff line number Diff line change @@ -132,6 +132,9 @@ if(SECP256K1_INSTALL)
132
132
if (SECP256K1_ENABLE_MODULE_SCHNORRSIG)
133
133
list (APPEND ${PROJECT_NAME} _headers "${PROJECT_SOURCE_DIR} /include/secp256k1_schnorrsig.h" )
134
134
endif ()
135
+ if (SECP256K1_ENABLE_MODULE_MUSIG)
136
+ list (APPEND ${PROJECT_NAME} _headers "${PROJECT_SOURCE_DIR} /include/secp256k1_musig.h" )
137
+ endif ()
135
138
if (SECP256K1_ENABLE_MODULE_ELLSWIFT)
136
139
list (APPEND ${PROJECT_NAME} _headers "${PROJECT_SOURCE_DIR} /include/secp256k1_ellswift.h" )
137
140
endif ()
You can’t perform that action at this time.
0 commit comments