mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-09 00:27:42 +00:00
Add ASan build capability
This commit is contained in:
@@ -11,8 +11,10 @@ add_executable(hecl main.cpp
|
|||||||
ToolAdd.hpp
|
ToolAdd.hpp
|
||||||
ToolRemove.hpp
|
ToolRemove.hpp
|
||||||
ToolSpec.hpp
|
ToolSpec.hpp
|
||||||
../DataSpecRegistry.hpp
|
../DataSpecRegistry.hpp)
|
||||||
)
|
if(COMMAND add_sanitizers)
|
||||||
|
add_sanitizers(hecl)
|
||||||
|
endif()
|
||||||
|
|
||||||
if(NOT WIN32)
|
if(NOT WIN32)
|
||||||
list(APPEND PLAT_LIBS pthread)
|
list(APPEND PLAT_LIBS pthread)
|
||||||
|
|||||||
2
hecl/extern/boo
vendored
2
hecl/extern/boo
vendored
Submodule hecl/extern/boo updated: 2db777eead...cb99c05284
@@ -64,6 +64,9 @@ add_library(hecl-common
|
|||||||
atdna_Runtime.cpp
|
atdna_Runtime.cpp
|
||||||
atdna_CVar.cpp
|
atdna_CVar.cpp
|
||||||
${PLAT_SRCS})
|
${PLAT_SRCS})
|
||||||
|
if(COMMAND add_sanitizers)
|
||||||
|
add_sanitizers(hecl-common)
|
||||||
|
endif()
|
||||||
|
|
||||||
if(WINDOWS_STORE)
|
if(WINDOWS_STORE)
|
||||||
set_property(TARGET hecl-common PROPERTY VS_WINRT_COMPONENT TRUE)
|
set_property(TARGET hecl-common PROPERTY VS_WINRT_COMPONENT TRUE)
|
||||||
|
|||||||
Reference in New Issue
Block a user