Compare commits

...

15 Commits

Author SHA1 Message Date
ba28495476 typo 2026-01-31 11:49:49 +01:00
d18bd7c85f fix coverage clang 2026-01-31 11:37:29 +01:00
7627a25488 Merge branch 'main' of https://git.romainboullard.com/BigfootDev/ConanProfiles into Coverage 2026-01-31 11:32:30 +01:00
1c62fdff01 remove ehsc toolchain 2026-01-31 11:21:54 +01:00
87d436d9b8 Merge branch 'main' of https://git.romainboullard.com/BigfootDev/ConanProfiles into Coverage 2026-01-31 11:21:31 +01:00
d0f84a9a71 ninja back 2026-01-31 11:17:03 +01:00
5bffcb9989 Merge branch 'main' of https://git.romainboullard.com/BigfootDev/ConanProfiles into Coverage 2026-01-31 11:15:51 +01:00
625fbee913 Merge branch 'main' of https://git.romainboullard.com/BigfootDev/ConanProfiles into Coverage 2026-01-31 10:53:00 +01:00
26ef406b28 conna happy 2026-01-31 10:52:15 +01:00
0bcbeba18d Merge branch 'main' of https://git.romainboullard.com/BigfootDev/ConanProfiles into Coverage 2026-01-31 10:46:31 +01:00
285b5d9629 Fix msvc profiles 2026-01-31 10:45:23 +01:00
7e63276cb1 Merge branch 'main' of https://git.romainboullard.com/BigfootDev/ConanProfiles into Coverage 2026-01-31 10:35:56 +01:00
fe70b361e5 bring back lto for msvc 2026-01-31 10:34:48 +01:00
ea9149fde3 use toolchain variable when possible 2026-01-31 10:31:39 +01:00
000bde57b8 clang coverage 2026-01-30 22:51:45 +01:00
2 changed files with 3 additions and 3 deletions

View File

@@ -10,7 +10,7 @@ build_type=Release
[conf]
tools.cmake.cmaketoolchain:extra_variables={'CMAKE_CXX_COMPILER_LAUNCHER': 'ccache', 'CMAKE_C_COMPILER_LAUNCHER': 'ccache'}
tools.cmake.cmaketoolchain:extra_variables*={'BIGFOOT_CXX_FLAGS': {'value': '-Wall;-Wextra;-Wpedantic;-Werror;-ffast-math;-fno-exceptions;-fno-rtti', 'cache': True, 'type': 'STRING', 'docstring': 'CXX flags for Bigfoot', 'force': True}}
tools.cmake.cmaketoolchain:extra_variables*={'BIGFOOT_C_FLAGS': {'value': '-Wall;-Wextra;-Wpedantic;-Werror;-ffast-math', 'cache': True, 'type': 'STRING', 'docstring': 'C flags for Bigfoot', 'force': True}}tools.cmake.cmaketoolchain:generator=Ninja
tools.cmake.cmaketoolchain:extra_variables*={'BIGFOOT_C_FLAGS': {'value': '-Wall;-Wextra;-Wpedantic;-Werror;-ffast-math', 'cache': True, 'type': 'STRING', 'docstring': 'C flags for Bigfoot', 'force': True}}
tools.cmake.cmaketoolchain:generator=Ninja
tools.system.package_manager:mode=install
tools.system.package_manager:sudo=True

View File

@@ -9,8 +9,8 @@ compiler.cstd=17
build_type=Debug
[conf]
tools.cmake.cmaketoolchain:extra_variables={'CMAKE_CXX_COMPILER_LAUNCHER': 'ccache', 'CMAKE_C_COMPILER_LAUNCHER': 'ccache'}
tools.cmake.cmaketoolchain:extra_variables*={'BIGFOOT_CXX_FLAGS': {'value': '-Wall;-Wextra;-Wpedantic;-Werror;-ffast-math;-fno-exceptions;-fno-rtti-fprofile-instr-generate;-fcoverage-mapping', 'cache': True, 'type': 'STRING', 'docstring': 'CXX flags for Bigfoot', 'force': True}}
tools.cmake.cmaketoolchain:extra_variables*={'BIGFOOT_C_FLAGS': {'value': '-Wall;-Wextra;-Wpedantic;-Werror;-ffast-math-fprofile-instr-generate;-fcoverage-mapping', 'cache': True, 'type': 'STRING', 'docstring': 'C flags for Bigfoot', 'force': True}}
tools.cmake.cmaketoolchain:extra_variables*={'BIGFOOT_CXX_FLAGS': {'value': '-Wall;-Wextra;-Wpedantic;-Werror;-fno-exceptions;-fno-rtti;-fprofile-instr-generate;-fcoverage-mapping', 'cache': True, 'type': 'STRING', 'docstring': 'CXX flags for Bigfoot', 'force': True}}
tools.cmake.cmaketoolchain:extra_variables*={'BIGFOOT_C_FLAGS': {'value': '-Wall;-Wextra;-Wpedantic;-Werror;-fprofile-instr-generate;-fcoverage-mapping', 'cache': True, 'type': 'STRING', 'docstring': 'C flags for Bigfoot', 'force': True}}
tools.cmake.cmaketoolchain:extra_variables*={'BIGFOOT_SHARED_LINK_FLAGS': {'value': '--fprofile-instr-generate', 'cache': True, 'type': 'STRING', 'docstring': 'SHARED link flags for Bigfoot', 'force': True}}
tools.cmake.cmaketoolchain:extra_variables*={'BIGFOOT_EXE_LINK_FLAGS': {'value': '--fprofile-instr-generate', 'cache': True, 'type': 'STRING', 'docstring': 'EXE link flags for Bigfoot', 'force': True}}
tools.cmake.cmaketoolchain:generator=Ninja