You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# We do not use CTest's BUILD_TESTING because a single toggle for all tests is too coarse for our needs.
272
280
mark_as_advanced(BUILD_TESTING)
273
281
if(SECP256K1_BUILD_BENCHMARK OR SECP256K1_BUILD_TESTS OR SECP256K1_BUILD_EXHAUSTIVE_TESTS OR SECP256K1_BUILD_CTIME_TESTS OR SECP256K1_BUILD_EXAMPLES)
274
282
enable_testing()
275
283
endif()
276
284
277
-
set(SECP256K1_LATE_CFLAGS ""CACHESTRING"Compiler flags that are added to the command line after all other flags added by the build system.")
278
-
include(AllTargetsCompileOptions)
285
+
set(SECP256K1_APPEND_CFLAGS ""CACHESTRING"Compiler flags that are appended to the command line after all other flags added by the build system. This variable is intended for debugging and special builds.")
286
+
if(SECP256K1_APPEND_CFLAGS)
287
+
# Appending to this low-level rule variable is the only way to
288
+
# guarantee that the flags appear at the end of the command line.
Copy file name to clipboardExpand all lines: README.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,6 +20,7 @@ Features:
20
20
* Optional module for public key recovery.
21
21
* Optional module for ECDH key exchange.
22
22
* Optional module for Schnorr signatures according to [BIP-340](https://github.com/bitcoin/bips/blob/master/bip-0340.mediawiki).
23
+
* Optional module for ElligatorSwift key exchange according to [BIP-324](https://github.com/bitcoin/bips/blob/master/bip-0324.mediawiki).
0 commit comments