Typo
Some checks failed
Bigfoot / Build & Test Debug with ./ConanProfiles/clang_asan (Unity Build: ON) (push) Failing after 10s
Bigfoot / Build & Test RelWithDebInfo with ./ConanProfiles/clang (Unity Build: OFF) (push) Successful in 17s
Bigfoot / Build & Test Release with ./ConanProfiles/clang (Unity Build: ON) (push) Successful in 26s
Bigfoot / Build & Test Release with ./ConanProfiles/clang_asan (Unity Build: OFF) (push) Failing after 30s
Bigfoot / Build & Test Release with ./ConanProfiles/clang_asan (Unity Build: ON) (push) Failing after 31s
Bigfoot / Build And Upload Conan Dependencies to BigfootPackages (push) Successful in 29s
Bigfoot / Clang Format Checks (push) Failing after 11s
Bigfoot / Build & Test Debug with ./ConanProfiles/clang (Unity Build: OFF) (push) Successful in 20s
Bigfoot / Build & Test Debug with ./ConanProfiles/clang (Unity Build: ON) (push) Successful in 20s
Bigfoot / Build & Test Debug with ./ConanProfiles/clang_asan (Unity Build: OFF) (push) Failing after 13s
Bigfoot / Build & Test RelWithDebInfo with ./ConanProfiles/clang (Unity Build: ON) (push) Successful in 18s
Bigfoot / Build & Test RelWithDebInfo with ./ConanProfiles/clang_asan (Unity Build: OFF) (push) Failing after 14s
Bigfoot / Build & Test RelWithDebInfo with ./ConanProfiles/clang_asan (Unity Build: ON) (push) Failing after 10s
Bigfoot / Build & Test Release with ./ConanProfiles/clang (Unity Build: OFF) (push) Successful in 25s
Some checks failed
Bigfoot / Build & Test Debug with ./ConanProfiles/clang_asan (Unity Build: ON) (push) Failing after 10s
Bigfoot / Build & Test RelWithDebInfo with ./ConanProfiles/clang (Unity Build: OFF) (push) Successful in 17s
Bigfoot / Build & Test Release with ./ConanProfiles/clang (Unity Build: ON) (push) Successful in 26s
Bigfoot / Build & Test Release with ./ConanProfiles/clang_asan (Unity Build: OFF) (push) Failing after 30s
Bigfoot / Build & Test Release with ./ConanProfiles/clang_asan (Unity Build: ON) (push) Failing after 31s
Bigfoot / Build And Upload Conan Dependencies to BigfootPackages (push) Successful in 29s
Bigfoot / Clang Format Checks (push) Failing after 11s
Bigfoot / Build & Test Debug with ./ConanProfiles/clang (Unity Build: OFF) (push) Successful in 20s
Bigfoot / Build & Test Debug with ./ConanProfiles/clang (Unity Build: ON) (push) Successful in 20s
Bigfoot / Build & Test Debug with ./ConanProfiles/clang_asan (Unity Build: OFF) (push) Failing after 13s
Bigfoot / Build & Test RelWithDebInfo with ./ConanProfiles/clang (Unity Build: ON) (push) Successful in 18s
Bigfoot / Build & Test RelWithDebInfo with ./ConanProfiles/clang_asan (Unity Build: OFF) (push) Failing after 14s
Bigfoot / Build & Test RelWithDebInfo with ./ConanProfiles/clang_asan (Unity Build: ON) (push) Failing after 10s
Bigfoot / Build & Test Release with ./ConanProfiles/clang (Unity Build: OFF) (push) Successful in 25s
This commit is contained in:
@@ -113,9 +113,11 @@ function(bigfoot_create_package_tests ParentFolder BigfootDependencies)
|
|||||||
##################ASAN SETUP###################
|
##################ASAN SETUP###################
|
||||||
|
|
||||||
if(${ASAN})
|
if(${ASAN})
|
||||||
|
message(HELLO)
|
||||||
if (MSVC)
|
if (MSVC)
|
||||||
get_filename_component(MSVC_BIN_DIR "${CMAKE_CXX_COMPILER}" DIRECTORY)
|
get_filename_component(MSVC_BIN_DIR "${CMAKE_CXX_COMPILER}" DIRECTORY)
|
||||||
set(ASAN_DLL "${MSVC_BIN_DIR}/clang_rt.asan_dynamic-x86_64.dll")
|
set(ASAN_DLL "${MSVC_BIN_DIR}/clang_rt.asan_dynamic-x86_64.dll")
|
||||||
|
message(HELLO)
|
||||||
|
|
||||||
add_custom_command(TARGET ${PROJECT_NAME} POST_BUILD
|
add_custom_command(TARGET ${PROJECT_NAME} POST_BUILD
|
||||||
COMMAND ${CMAKE_COMMAND} -E echo "Copying ASan DLL: ${ASAN_DLL} to $<TARGET_FILE_DIR:${PROJECT_NAME}>"
|
COMMAND ${CMAKE_COMMAND} -E echo "Copying ASan DLL: ${ASAN_DLL} to $<TARGET_FILE_DIR:${PROJECT_NAME}>"
|
||||||
|
|||||||
@@ -17,6 +17,3 @@ tools.build:cxxflags=["/Zc:preprocessor", "/permissive-", "/Zc:__cplusplus", "/Z
|
|||||||
|
|
||||||
[tool_requires]
|
[tool_requires]
|
||||||
!cmake/*: cmake/[>=4.2]
|
!cmake/*: cmake/[>=4.2]
|
||||||
|
|
||||||
[options]
|
|
||||||
Bigfoot/*:build_tests=True
|
|
||||||
@@ -29,4 +29,4 @@ tools.cmake.cmaketoolchain:generator=Ninja
|
|||||||
!cmake/*: cmake/[>=4.2]
|
!cmake/*: cmake/[>=4.2]
|
||||||
|
|
||||||
[options]
|
[options]
|
||||||
Bigfoot/*:build_tests=True
|
bigfoot/*:build_tests=True
|
||||||
@@ -30,5 +30,5 @@ tools.build:compiler_executables={"c": "clang", "cpp": "clang++"}
|
|||||||
!cmake/*: cmake/[>=4.2]
|
!cmake/*: cmake/[>=4.2]
|
||||||
|
|
||||||
[options]
|
[options]
|
||||||
Bigfoot/*:asan=True
|
bigfoot/*:asan=True
|
||||||
Bigfoot/*:build_tests=True
|
bigfoot/*:build_tests=True
|
||||||
@@ -29,5 +29,5 @@ tools.build:compiler_executables={"c": "clang", "cpp": "clang++"}
|
|||||||
!cmake/*: cmake/[>=4.2]
|
!cmake/*: cmake/[>=4.2]
|
||||||
|
|
||||||
[options]
|
[options]
|
||||||
Bigfoot/*:build_tests=True
|
bigfoot/*:build_tests=True
|
||||||
Bigfoot/*:coverage=True
|
bigfoot/*:coverage=True
|
||||||
|
|||||||
@@ -21,4 +21,4 @@ tools.build:defines=["_HAS_EXCEPTIONS=0"]
|
|||||||
!cmake/*: cmake/[>=4.2]
|
!cmake/*: cmake/[>=4.2]
|
||||||
|
|
||||||
[options]
|
[options]
|
||||||
Bigfoot/*:build_tests=True
|
bigfoot/*:build_tests=True
|
||||||
@@ -21,5 +21,5 @@ tools.build:defines=["_HAS_EXCEPTIONS=0"]
|
|||||||
!cmake/*: cmake/[>=4.2]
|
!cmake/*: cmake/[>=4.2]
|
||||||
|
|
||||||
[options]
|
[options]
|
||||||
Bigfoot/*:asan=True
|
bigfoot/*:asan=True
|
||||||
Bigfoot/*:build_tests=True
|
bigfoot/*:build_tests=True
|
||||||
|
|||||||
@@ -23,8 +23,8 @@ REM Add the remote
|
|||||||
conan remote add bigfootpackages https://conan.romainboullard.com/artifactory/api/conan/BigfootPackages
|
conan remote add bigfootpackages https://conan.romainboullard.com/artifactory/api/conan/BigfootPackages
|
||||||
|
|
||||||
REM Install dependencies with the specified build option
|
REM Install dependencies with the specified build option
|
||||||
conan install . --remote=bigfootpackages -pr:h=./ConanProfiles/msvc -pr:b=./ConanProfiles/Tools/msvc %build_option% -of build -s build_type=Release -o bigfoot/*:build_tests=True -o bigfoot/*:tracy=True -o bigfoot/*:vulkan=True
|
conan install . --remote=bigfootpackages -pr:h=./ConanProfiles/msvc_asan -pr:b=./ConanProfiles/Tools/msvc %build_option% -of build -s build_type=Release -o bigfoot/*:build_tests=True -o bigfoot/*:tracy=True -o bigfoot/*:vulkan=True
|
||||||
conan install . --remote=bigfootpackages -pr:h=./ConanProfiles/msvc -pr:b=./ConanProfiles/Tools/msvc %build_option% -of build -s build_type=RelWithDebInfo -o bigfoot/*:build_tests=True -o bigfoot/*:tracy=True -o bigfoot/*:vulkan=True
|
conan install . --remote=bigfootpackages -pr:h=./ConanProfiles/msvc_asan -pr:b=./ConanProfiles/Tools/msvc %build_option% -of build -s build_type=RelWithDebInfo -o bigfoot/*:build_tests=True -o bigfoot/*:tracy=True -o bigfoot/*:vulkan=True
|
||||||
conan install . --remote=bigfootpackages -pr:h=./ConanProfiles/msvc -pr:b=./ConanProfiles/Tools/msvc %build_option% -of build -s build_type=Debug -o bigfoot/*:build_tests=True -o bigfoot/*:tracy=True -o bigfoot/*:vulkan=True
|
conan install . --remote=bigfootpackages -pr:h=./ConanProfiles/msvc_asan -pr:b=./ConanProfiles/Tools/msvc %build_option% -of build -s build_type=Debug -o bigfoot/*:build_tests=True -o bigfoot/*:tracy=True -o bigfoot/*:vulkan=True
|
||||||
|
|
||||||
endlocal
|
endlocal
|
||||||
|
|||||||
Reference in New Issue
Block a user