aboutsummaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorLibravatar vnugent <public@vaughnnugent.com>2024-11-06 21:22:25 -0500
committerLibravatar vnugent <public@vaughnnugent.com>2024-11-06 21:22:25 -0500
commit183130781dafef490fa51a6a89065cc32dfbcbca (patch)
tree0c248ebab0d0256906abba631f610f0681ee8ec8 /CMakeLists.txt
parentc91975e032322e26fde96edb13ef34681daccc4e (diff)
parent5f89f4494267a0dd175682f593bcd5495a3dbbda (diff)
merge developc-sharp
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt16
1 files changed, 8 insertions, 8 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 4a10738..ccd39db 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -51,7 +51,7 @@ if(NC_FETCH_SECP256K1)
FetchContent_Declare(
libsecp256k1
GIT_REPOSITORY https://github.com/bitcoin-core/secp256k1
- GIT_TAG 642c885b6102725e25623738529895a95addc4f4 # release-0.5.1
+ GIT_TAG 0cdc758a56360bf58a851fe91085a327ec97685a # release-0.6.0
GIT_PROGRESS TRUE
)
@@ -271,8 +271,8 @@ if(MSVC)
list(APPEND _NC_COMPILE_OPTS
/sdl #enable additional security checks
/TC #compile as c
- /GS #buffer security check
-
+ /GS #buffer security check
+
$<$<CONFIG:Debug>:/FC> #show full path in diagnostics
$<$<CONFIG:Debug>:/showIncludes> #show a list of all included header files during build
@@ -305,11 +305,11 @@ elseif(CMAKE_COMPILER_IS_GNUCC)
if(build_type STREQUAL "debug")
list(APPEND _NC_COMPILE_OPTS
- -g
- -Og
- -Wall
- -Werror
- -pedantic
+ -g # enable debug info
+ -Og # disable all optimizations
+ -Wall # enable all warnings
+ -Werror # warnings as errors
+ -pedantic # enable pedantic warnings
)
endif()
endif()