From 5f9e9a65027c208acb7372f87c1bf460d2299179 Mon Sep 17 00:00:00 2001 From: Romain BOULLARD Date: Sat, 31 Jan 2026 10:22:27 +0000 Subject: [PATCH] Coverage (#10) Reviewed-on: https://git.romainboullard.com/BigfootDev/ConanProfiles/pulls/10 Co-authored-by: Romain BOULLARD Co-committed-by: Romain BOULLARD --- profiles/msvc | 1 - profiles/msvc_remove_ehsc.cmake | 1 - profiles/msvcd | 1 - 3 files changed, 3 deletions(-) delete mode 100644 profiles/msvc_remove_ehsc.cmake diff --git a/profiles/msvc b/profiles/msvc index 389a611..ba0a8c6 100644 --- a/profiles/msvc +++ b/profiles/msvc @@ -11,7 +11,6 @@ build_type=Release tools.cmake.cmaketoolchain:extra_variables={'BIGFOOT_CXX_FLAGS': {'value': '/W4;/WX;/EHs-;/D_HAS_EXCEPTIONS=0;/GR-;/fp:fast', 'cache': True, 'type': 'STRING', 'docstring': 'CXX flags for Bigfoot', 'force': True}} tools.cmake.cmaketoolchain:extra_variables*={'BIGFOOT_C_FLAGS': {'value': '/W4;/WX;/fp:fast', 'cache': True, 'type': 'STRING', 'docstring': 'C flags for Bigfoot', 'force': True}} tools.cmake.cmaketoolchain:user_toolchain+={{profile_dir}}/msvc_ccache.cmake -tools.cmake.cmaketoolchain:user_toolchain+={{profile_dir}}/msvc_remove_ehsc.cmake tools.build:exelinkflags=["/LTCG", "/INCREMENTAL:NO"] tools.build:sharedlinkflags=["/LTCG", "/INCREMENTAL:NO"] diff --git a/profiles/msvc_remove_ehsc.cmake b/profiles/msvc_remove_ehsc.cmake deleted file mode 100644 index 2a72261..0000000 --- a/profiles/msvc_remove_ehsc.cmake +++ /dev/null @@ -1 +0,0 @@ -string(REPLACE "/EHsc" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}") \ No newline at end of file diff --git a/profiles/msvcd b/profiles/msvcd index 9efafcd..1caf4c6 100644 --- a/profiles/msvcd +++ b/profiles/msvcd @@ -11,7 +11,6 @@ build_type=Debug tools.cmake.cmaketoolchain:extra_variables={'BIGFOOT_CXX_FLAGS': {'value': '/W4;/WX;/EHs-;/D_HAS_EXCEPTIONS=0;/GR-;/fp:fast', 'cache': True, 'type': 'STRING', 'docstring': 'CXX flags for Bigfoot', 'force': True}} tools.cmake.cmaketoolchain:extra_variables*={'BIGFOOT_C_FLAGS': {'value': '/W4;/WX;/fp:fast', 'cache': True, 'type': 'STRING', 'docstring': 'C flags for Bigfoot', 'force': True}} tools.cmake.cmaketoolchain:user_toolchain+={{profile_dir}}/msvc_ccache.cmake -tools.cmake.cmaketoolchain:user_toolchain+={{profile_dir}}/msvc_remove_ehsc.cmake tools.build:cflags=["/Zc:preprocessor", "/Zc:__STDC__", "/D_CRT_DECLARE_NONSTDC_NAMES=1"] tools.build:cxxflags=["/Zc:preprocessor", "/Zc:__cplusplus", "/Zc:enumTypes", "/Zc:templateScope", "/Zc:strictStrings", "/Zc:rvalueCast", "/Zc:hiddenFriend", "/Zc:externConstexpr", "/Zc:ternary"]